Програмний клієнт і сервер виконують системні функції по обслуговуванню запитів додатків

March 22nd, 2008

« Реєстрація оновлення і звільнення   |   Роль пристрою управління ПУ виконує контроллер і драйвер СОМ-ПОРТА іншого компютера »

Ethernet - Програмний клієнт і сервер виконують системні функції по обслуговуванню запитів додатків Щоб передати це повідомлення комп’ютера, додаток А звертається до драйвера СОМ-ПОРТА, повідомляючи йому адресу в оперативній пам’яті, по якій драйвер знаходить повідомлення і потім передає його байт за байтом додатку В.
Додаток В, прийнявши запит, виконує його, тобто прочитує необхідну область файлу з диска за допомогою засобів локальної ОС в буферну область своєї оперативної пам’яті, а далі за допомогою драйвера СОМ-ПОРТА передає лічені дані по каналу зв′язку в комп’ютер А, де вони і потрапляють до додатку А.

Описані функції додатку А могла б виконати сама програма текстового редактора, але включати ці функції до складу кожного додатку - текстових редакторів, графічних редакторів, систем управління базами даних і інших додатків, яким потрібний доступ до файлів, - не дуже раціонально (хоча існує велика кількість програм, які дійсно самостійно вирішують всі задачі по міжмашинному обміну даними, наприклад Kermit - програма обміну файлами через СОМ-ПОРТИ, реалізована для різних ОС, Norton Commander 3.0 з його функцією Link).
Набагато вигідніше створити спеціальний програмний модуль, який виконуватиме функції формування повідомлень-запитів і прийому результатів для всіх додатків комп’ютера. Як вже було раніше сказано, такий службовий модуль називається клієнтом.
На стороні ж комп’ютера В повинні працювати інший модуль - сервер, постійно чекаючий приходу запитів на видалений доступ до файлів, розташованих на диску цього комп’ютера. Сервер, прийнявши запит з мережі, звертається до локального файлу і виконує з ним задані дії, можливо, за участю локальної ОС.

Програмний клієнт і сервер виконують системні функції по обслуговуванню запитів додатків комп’ютера А на видалений доступ до файлів комп’ютера В. Чтобы додатки комп’ютера В могли користуватися файлами комп’ютера А, описану схему потрібно симетрично доповнити клієнтом для комп’ютера В і сервером для комп’ютера А.


Tags: , , , , , ,

Ethernet


Схожі записи

Filled Under: Ethernet

Картинки