Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка клієнт серверного додатку

Реферат Розробка клієнт серверного додатку





Зміст


Введення

.Теоретіческая частина

.1 Поняття «Мережеве програмне забезпечення»

.2 Категорії мережевого програмного забезпечення

.2.1 ПЗ керування мережевою платою

.2.2 ПО виконує правила (або протокол) спілкування в мережі

.2.3 ПО мережевої операційної системи

. Практична частина

Висновок

Список літератури


Введення


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

Мета роботи: є розробка клієнт серверного додатку в середовищі програмування Borland Builder C ++ з використання сокетів.

Практична частина:

Завдання, яке буде вирішуватися в програмному середовищі Borland Builder C ++.

Для виконання роботи використовувалися наступні програми:

. Середовищі програмування Borland Builder C ++.


1. ТЕОРЕТИЧНА ЧАСТИНА


. 1 Поняття «Мережеве програмне забезпечення»


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

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

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

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

Розподіл локальних ресурсів кожного комп'ютера між всіма користувачами мережі - основна мета створення комп'ютерної мережі. На тих комп'ютерах, ресурси яких повинні бути доступні всім користувачам мережі, необхідно додати модулі, які постійно будуть перебувати в режимі очікування запитів, що надходять по мережі від інших комп'ютерів. Зазвичай такі модулі називаються програмними серверами (server), так як їх головне завдання - обслуговувати (serve) запити на доступ до ресурсів свого комп'ютера. На комп'ютерах, користувачі яких хочуть отримувати доступ до віддалених ресурсів і передавати їх по мережі на потрібний комп'ютер, також необхідно встановити додаткові модулі. Такі модулі звичайно називають програмними клієнтами (client). Мережеві адаптери і канали зв'язку вирішують в мережі задачу передачі повідомлення із запитами і відповідями від одного комп'ютера до іншого, основну ж роботу з організації спільного використання ресурсів виконують клієнтські і серверний частини операційних систем.

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

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


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Комп'ютерні мережі та мережеве програмне забезпечення
  • Реферат на тему: Вплив рольових комп'ютерних ігор на формування психологічної залежності ...
  • Реферат на тему: Комп'ютери на основі ДНК. Штучний інтелект. Квантовий комп'ютер
  • Реферат на тему: Отримання послуг мережі через віддалений комп'ютер