Что такое сервер? (Программное обеспечение)

Приветствую! Понятие «сервер» можно интерпретировать с
двух точек зрения: 1. Под  понятием «сервер» можно подразумевать компьютер. Про такое понятие сервера у меня есть отдельная статья. 2. Под понятием «сервер» так-же может подразумеваться специальное программное обеспечение.

Важно не путать, и четко ощущать разницу между двумя понятиями.  Бывает что в различных определениях непонятно, что именно подразумевается под сервером, то ли это физический компьютер, то ли программное обеспечение. Часто в различных определениях понятие «сервер» можно интерпретировать и как компьютер, выполняющий роль сервера, и как программное обеспечение, выполняющее роль сервера. Но бывает, что под сервером подразумевают только программное обеспечение.

Что же из себя представляет серверное программное обеспечение? Это программа, которая получает запросы от клиента, обрабатывает их, выполняет вычисления, и отправляет ответ клиенту. Более подробно взаимодействие клиента и сервера описано в отдельной статье.

Существует множество серверного программного обеспечения: веб-сервер,  почтовый сервер, сервер баз данных (MySQL), VPN сервер, FTP сервер, и т. д. На компьютере может быть установлено сразу несколько такого ПО, например сразу веб-сервер, почтовый SMTP сервер, и сервер баз данных. 

Добавить комментарий

Ваш адрес email не будет опубликован.