Page 56 - 4785
P. 56
конструктивні рішення. Протокол SOAP, застосування та
переваги.
В залежності від функціонального призначення
розрізняють файлові сервери (англ. File server), проксі-сервери, FTP-
сервери, Web-сервери, DNS-сервери, SQL-
сервери, термінальні сервери, Інтернет-сервери та інші.
Веб-се́рвер (англ. Web Server) — це сервер, що приймає HTTP-
запити від клієнтів, зазвичай веб-браузерів, видає їмHTTP-відповіді,
зазвичай разом з HTML-сторінкою, зображенням, файлом, медіа-
потоком або іншими даними. Веб-сервер — основа Всесвітньої
павутини.
Веб-сервером називають як програмне забезпечення, що
виконує функції веб-сервера, так і комп'ютер, на якому це програмне
забезпечення працює.
Клієнти дістаються веб-сервера за URL-адресою потрібної
їм веб-сторінки або іншого ресурсу.
Додатковими функціями багатьох веб-серверів є:
- Ведення журналу серверу про звернення користувачів
до ресурсів
- Автентифікація користувачів
- Підтримка сторінок, що динамічно генеруються
- Підтримка HTTPS для захищених з'єднань з клієнтами
Існує багато веб-серверів. Сьогодні найпоширенішими є:
- NCSA HTTPd — один із перших веб-серверів,
розроблений Робертом Маккулом (англ. Robert McCool)
та іншими у компанії NCSA.
- Apache — веб-сервер з відкритим початковим кодом,
найчастіше використовується в Unix-подібних ОС
- IIS — веб-сервер компанії Microsoft, розповсюджується
з ОС сімейства Windows NT
- lighttpd — open-source веб-сервер.
- Google Web Server — веб-сервер, створений на
основі Apache компанією Google.
- Resin — open-source сервер для застосувань java.
- Cherokee — вільний багатоплатформовий веб-сервер,
написаний на С.
54