Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Мережні сервіси (служби) і застосування

Рис. 2.5. Мережний зв’язок «клієнт-сервер».

Рис. 2.4. Мережна взаємодія комп’ютерів та периферійних пристроїв.

Рис. 2.3. Простий зв’язок між двома комп’ютерами.

Програма що працює на комп’ютері А не може безпосередньо доступитися до ресурсів комп’ютера В. Вона має просити (за допомогою повідомлень) відповідну програму, що працює на комп’ютері В. Повідомлення можуть містити як інформаційні дані (вміст певного файлу), так і команди на виконання певних дій (рис. 2.4).

Драйвери і контролери портів працюють подібно до попереднього прикладу. Разом вони виконують передачу інформації по кабелю між двома комп’ютерами. В справжніх мережах подібні функції виконують мережні адаптери та їх драйвери.

Модулі «Клієнт» та «Сервер»

Потреба у доступі до віддалених файлів та ресурсів може виникати у користувачів багатьох різноманітних застосувань:

· Текстових редакторів.

· Графічних редакторів.

· СУБД (Системи управління базами даних).

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

Клієнт – модуль, що призначений для формування повідомлень-запитів до віддаленого комп’ютера від різних типів програмних застосувань. В зворотному напрямку – прийом результатів та передача їх до відповідних програмних застосувань.

Сервер – модуль, який постійно очікує запити від клієнтів. Після отримання запиту, він виконується. Один сервер є спроможним виконувати запити відразу від кількох клієнтів (одночасно чи послідовно).

Важливою функцією клієнтської програми є здатність відрізняти запит до віддаленого ресурсу від запиту до локального ресурсу. Клієнтська програма сама розпізнає і перескеровує (Redirect) запит до віддаленого комп’ютера звільнюючи програмні застосування від таких завдань (рис. 2.5).

Клієнт і сервер виконують системні функції по обслуговуванню запитів всіх програмних застосувань комп’ютера А на віддалений доступ до ресурсу комп’ютера В (принтеру, файлам, факсу). Для того, щоб програмні застосування комп’ютера В могли користуватися ресурсами комп’ютера А, схему доповнюють клієнтом для комп’ютера В і сервером для комп’ютера А.

Терміни «клієнт» і «сервер» використовують для позначення як програмних модулів так і комп’ютерів. Якщо комп’ютер переважно надає свої ресурси іншим комп’ютерам, то він називається сервером, якщо їх споживає – то клієнтом. Іноді комп’ютер може бути як клієнтом так і сервером.

Сервісом (service) називається надання користувачам спільного доступу до певного типу ресурсів (наприклад, доступ до файлів – файловий сервіс, сервіс друку, сервіс електронної пошти, сервіс віддаленого доступу).

Програми, що реалізують мережні сервіси відносяться до класу розподілених програм.

Розподілена програма – це програма, що складається з кількох взаємодіючих частин. Кожна частина може виконуватися на окремому комп’ютері мережі.


Читайте також:

  1. V. Виконання вправ на застосування узагальнювальних правил.
  2. А.1 Стан , та проблемні питання застосування симетричної та асиметричної криптографії.
  3. Автомобільні ваги із застосуванням цифрових датчиків
  4. Акти застосування норм права в механізмі правового регулювання.
  5. Акти застосування юридичних норм: поняття, ознаки, види.
  6. Акти правозастосування, їх види
  7. Акти правозастосування.
  8. Алгоритм із застосування річної процентної ставки r.
  9. Алгоритм із застосуванням річної облікової ставки d.
  10. Аміноглікозиди (стрептоміцину сульфат, гентаміцину сульфат). Механізм і спектр протимікробної дії, застосування, побічні ефекти.
  11. Аналіз зображувальних засобів. Застосування цілісного аналізу
  12. Антисептики ароматичного ряду (фенол чистий, іхтіол, дьоготь, мазь Вількінсона, лінімент за Вишневським). Особливості протимікробної дії та застосування.




Переглядів: 995

<== попередня сторінка | наступна сторінка ==>
Простий зв’язок між двома комп’ютерами | Types of meaning.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.