Uploaded by alka1803

Лекция1. Понятие сервера

advertisement
Лекция. Понятие сервера
Сервер — это устройство или программное обеспечение, которое
способно принимать запросы по сети и отвечать на них.
Почему сервер — это и устройство, и ПО, а не что-то одно? Дело в том,
что под словом «сервер» могут понимать две связанные между собой
сущности:
Серверами
называют
мощные
компьютеры,
которые
собраны
специально для обработки и хранения больших массивов данных. Ниже
мы ещё поговорим о том, чем такие компьютеры отличаются от обычных.
А ещё
сервером
называют ПО,
которое
установлено
на такой
компьютер. Оно-то и занимается приёмом запросов по сети и их обработкой.
Причём делает это без участия человека (ну, после первоначальной настройки,
конечно).
Чтобы выполнять роль сервера, компьютер должен быть подключён
к локальной сети или к интернету. Другие электронные устройства, которые
подключены
к этой
сети
и взаимодействуют
с сервером,
называются
клиентами. Также клиентом называют конкретную программу, которая умеет
отправлять запросы на сервер и получать на них ответ.
В зависимости от типа сервера эти запросы могут быть разнообразными,
например:
открой сайт skysmart.ru;
запиши в базу данных имя пользователя Vasya и пароль qwerty;
удали файл image12.png из папки /images;
отправь письмо пользователю vasya@sitename.ru и т. п.
Получив запрос от клиента, сервер обработает его и вернёт ответ —
например, покажет главную страницу сайта skysmart.ru.
Download