Серед клієнтів сервер, інформатика

Раніше мережеві системи грунтувалися на моделі централізованих обчислень, в якій один потужний сервер - мейнфрейм виконував основну роботу в мережі, а користувачі отримували доступ до нього за допомогою недорогих і нізкопроїзводітельних комп'ютерів - терміналів. В результаті розвитку персональних комп'ютерів централізовану модель замінила модель клієнт-сервер, що надає при тій же продуктивності можливості мережевої обробки даних.

В даний час більшість мереж використовує модель кліентсервер. Мережа архітектури клієнт-сервер - це мережеве середовище, в якій комп'ютер-клієнт ініціює запит комп'ютера-сервера, що виконує цей запит. Розглянемо роботу моделі на прикладі системи управління БД - додатки, часто використовуваного в середовищі клієнт-сервер. У моделі клієнт-сервер ПО клієнта використовує мову структурованих запитів SQL (Structured Query Language), який переводить запит з мови, зрозумілого користувачеві, на мову, зрозумілу машині. SQL близький до природного англійської.

Клієнт (користувач) генерує запит за допомогою інтерфейсного додатки, яке забезпечує інтерфейс користувача, формує запити і відображає дані, отримані з сервера. У клієнт-серверної середовищі сервер не наділяється призначеним для користувача інтерфейсом. Поданням даних в зручній формі займається сам клієнт. Комп'ютер-клієнт отримує інструкції від користувача, готує їх для сервера, а потім по мережі посилає йому запит. Сервер обробляє запит, проводить пошук необхідних даних і відсилає їх клієнту. Клієнт в зручній для користувача формі відображає отриману інформацію. У клієнт-серверної середовищі користувач комп'ютера-клієнта має справу з екранної формою. У ній він задає необхідні параметри інформації. Інтерфейсна частина одну і ту ж інформацію може представляти в різному вигляді.

Схожі статті