Page 50 - 4785
P. 50

програмне  забезпечення,  описує  методи  кодування. Архітектура
                            також    визначає   принципи    функціонування     та   інтерфейс
                            користувача.
                                  Архітектура клієнт – сервер
                                  Архітектура  клієнт  –  сервер  (client-server architecture)  –  це
                            концепція інформаційної мережі, в якій основна частина її ресурсів
                            зосереджена  в  серверах,  обслуговуючих  своїх  клієнтів  (рис.
                            1). Розглянута архітектура визначає два типи компонентів: сервери і
                            клієнти.
                                  Сервер – це об’єкт, що дає сервіс іншим об’єктам мережі за їх
                            запитами. Сервіс – це процес обслуговування клієнтів.
                                  Сервер працює за завданнями клієнтів і управляє виконанням
                            їх  завдань.  Після  виконання  кожного  завдання  сервер  посилає
                            отримані результати клієнту, який послав це завдання.
                                  Сервісна  функція  в  архітектурі  клієнт  –  сервер  описується
                            комплексом прикладних програм, відповідно до якого виконуються
                            різноманітні прикладні процеси.
                                  Процес,  який  викликає  сервісну  функцію  за  допомогою
                            певних  операцій,  називається  клієнтом.  Ним  може  бути  програма
                            або користувач.
                                  Клієнти  –  це  робочі  станції,  які  використовують  ресурси
                            сервера  і  надають  зручні  інтерфейси  користувача. Інтерфейси
                            користувача  це  процедури  взаємодії  користувача  з  системою  або
                            мережею.
                                  Клієнт  є  ініціатором  і  використовує  електронну  пошту  або
                            інші  сервіси  сервера.  У  цьому  процесі  клієнт  запитує  вид
                            обслуговування,  встановлює  сеанс,  отримує  потрібні  йому
                            результати і повідомляє про закінчення роботи.
                                  У  мережах  з  виділеним  файловим  сервером  на  виділеному
                            автономному  ПК  встановлюється  серверна  мережева  операційна
                            система.  Цей  ПК  стає  сервером.  Програмне  забезпечення  (ПЗ),
                            встановлене на робочій станції, дозволяє їй обмінюватися даними з
                            сервером. Найбільш поширені мережеві операційна системи:
                                  - NetWare фірми Novel;
                                  - Windows NT фірми Microsoft;
                                  - UNIX фірми AT &T;
                                  - Linux.


                                                           48
   45   46   47   48   49   50   51   52   53   54   55