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

Реферат Інформаційно-обчислювальна мережа на основі архітектури "клієнт-сервер", предметна область: "Магазин побутової техніки"





онкретного протоколу;

Перед тим як здійснити відправку, дані шифруються. Після, використовується функція Sendto для відправки даних по заданому нами адресою. p align="justify"> Передача даних відбувається тоді, коли сервер очікує прийому з'єднання.

Для розриву з'єднання використовується функція Close, яка знищує створений раніше сокет.


1.3 Програма В«серверВ»


Основним завданням серверної частини є обробка. Обмін даними з клієнтськими процесами є важлива складова частина цього завдання. p align="justify"> Програма В«серверВ» також як і В«клієнтВ» створює сокет, але в відрізняє від клієнта, сервер повинен створювати для кожного клієнта окремий сокет.

Далі здійснюється отримання локальної адреси, щоб всі запити на з'єднання, що приходять Сервер і які звертаються до вказаного порту, операційна система спрямовувала даному процесу. Здійснюється виклик функції bind.bind (int sid, struct sockaddr * addr_p, int len)

sid - дескриптор гнізда;

struct sockaddr * _p - адреса мережевого інтерфейсу;

- len - розмір структури на який вказує другий параметр;

Після того як сервер виділив для клієнта локальний адресу, викликається функція listen, яка говорить операційній системі про те, що процес очікує надходження запитів на з'єднання до даного сокету.

Далі клієнт підключається до сервера, здійснюється обмін інформацією. Сервер пов'язаний з БД, звідки і береться необхідна інформація. Використовується СУБД MS Access. Після прийому даних вони дешифруються. p align="justify"> Коли обмін даними завершується сервер видаляє копію сокета.



2. Розробка системи передачі даних в локальної обчислювальної мережі


.1 Аналіз вимог


Необхідно розробити систему програм, що здійснюють взаємодію посредствам локальної обчислювальної мережі, тобто потрібно реалізувати два додатки: В«серверВ» і В«клієнтВ». Програма В«серверВ» повинна підтримувати безліч з'єднань з програмою В«клієнтВ». Програма В«клієнтВ» надсилає запит на обмін даними з сервером, після підтвердження сервером даного запиту здійснюється обмін інформацією, далі відбувається розрив з'єднання. Мережевий інтерфейс між комп'ютерами в мережі необхідно організувати за допомогою сокетів. Програма В«серверВ» повинна бути готова до відправки повідомлення всім підключеним в даний момент клієнтам. Реалізація програми - в середовищі програмування Microsoft Visual Studio. Програма повинна володіти графічним інтерфейсом, розробленим на базі бібліотеки MFC. br/>

.2 Проектування


Виходячи з вимог до розроблюваної системі, необхідно реалізувати два програми:...


Назад | сторінка 3 з 11 | Наступна сторінка





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

  • Реферат на тему: Інформаційно-обчислювальна мережа на основі технології клієнт-сервер, предм ...
  • Реферат на тему: Основні поняття (сайт, IP-адресу, порт, сокет, сервер, клієнт)
  • Реферат на тему: Проектування і реалізація бази даних в архітектурі "клієнт-сервер" ...
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...
  • Реферат на тему: Розробка прикладної програми на основі архітектури &клієнт - сервер&