Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ.docx
Скачиваний:
16
Добавлен:
18.03.2016
Размер:
125.48 Кб
Скачать

3. РАзработка программной реализациии протокола.

3.1 Разработанные функции, и их назначение и структура.

Класс программы «Транс» – «Form1». Его описание – на рисунке 3.

ClientSocket1: TClientSocket;

ServerSocket1: TServerSocket;

B Button1: TButton;

Label1: TLabel;

Timer1: TTimer;

Memo1: TMemo;

Label2: TLabel;

Button3: TButton;

Edit1: TEdit;

Рисунок 3.

3.2 Результат тестирования .

Для запуска программы необходимо открыть файл Project1.exe на каком-либо компьютере сети. После запуска программы нам остается выбрать кнопку «Запустить сервер» , и кнопку «Запустить Клиента» после чего мы можем посылать сообщения между клиентами и непосредственно серверу из которого сообщение можно отправить любому клиенту подключенному к серверу.

"Старт" рис 4.

Рисунок 4.

20

Включаем клиента (рис 5).

Рисунок 5. Запуск клиента.

Шлем сообщение второму клиенту(рис 6) и (рис7).

Рисунок 6. Отправка сообщения.

21

Рисунок 7. Принятие сообщения.

22

Библиографический спиок

  1. Остерлох, Хизер.TCP/IP. Семейство протоколов передачи данных в сетях компьютеров / Пер. с англ. М.: ДиаСофтЮП, 2002.

  2. Камер, Дуглас Э.СетиTCP/IP. Принципы, протоколы и структура / Пер. с англ. М.: Издательский дом «Вильямс», 2003. Т.1.

  3. Олифер В. Г., Олифер Н. А.Компьютерные сети. Принципы, технологии, протоколы. СПб: Питер, 2002.

  4. http://delphiworld.narod.ru/base/sockets_in_delphi.html.