Page 156 - 4860
P. 156
протокол для кодування запитів клієнта та відповідей сервера.
Серверні програми можуть бути встановлені як на
серверному, так і на персональному комп’ютері, щоразу вони
забезпечують виконання певних служб (наприклад, сервер баз
даних чи веб-сервер).
Комп’ютер або програма, що установлена на цьому
комп’ютері, здатні автоматично розподіляти інформацію чи
файли під керуванням мережевої ОС або у відповідь на
запити, прислані у режимі on-line користувачами, і таким
чином надавати послуги іншим комп’ютерам мережі
(клієнтам).
У більшості випадків сервер - фізичний комп’ютер
(система комп’ютерної техніки) призначений запускати одну
або декілька послуг (як приймаюча сторона) для задоволення
потреб користувачів інших комп’ютерів у мережі. Залежно від
обчислювальних послуг, які пропонує сервер, це може бути
сервер баз даних, файловий сервер, поштовий сервер, сервер
друку, веб-сервер, ігровий сервер, або якийсь інший сервер. У
контексті архітектури клієнт-сервер, сервер являє собою
комп’ютерну програму, яка обслуговує запити інших програм
– “клієнтів”. Таким чином, сервер виконує деякі
обчислювальні завдання від імені “клієнтів”. Сервери часто
надають основні послуги через мережу (приватним
користувачам всередині великої організації або громадським
користувачам через глобальну мережу Інтернет).
Мережевий сервер являє собою комп’ютер, призначений
для обробки запитів і передачі даних на інші комп’ютери
(клієнти) по локальній мережі або через Інтернет. Мережеві
сервери, як правило, конфігуруються з додатковою пам’яттю
для обробки навантаження з обслуговування клієнтів.
Залежно від функціонального призначення розрізняють
файлові сервери, проксі-сервери, FTP-сервери, Web-сервери,
DNS-сервери, SQL-сервери, термінальні сервери, інтернет-
сервери та інші.
155