Соединение компьютеров по протоколу TCP/IP

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Министерство Образования Российской Федерации

Хабаровский Государственный Технический Университет

Кафедра Программного Обеспечения Вычислительной Техники и Автоматизированных Систем

Лабораторная работа №2

“Соединение компьютеров по протоколу TCP/IP”

по дисциплине

Архитектура вычислительных систем и сетей ЭВМ

Выполнили:

ст. гр. ПО-81

Никулин С.П.,

Степанова М.А.,

Ганиев С.Т.

Проверил:

Шоберг А.Г.

Хабаровск 2001


Для соединения компьютеров и передачи данный по протоколу TCP/IP в данной работе использовались компоненты среды разработки Borland C++ Builder TClientSocket и TServerSocket. Эти компоненты достаточно просты в использовании и обладают необходимыми свойствами и методами для выполнения задачи.

Метод Open открывает соединение, Close – закрывает (того же эффекта можно добиться, манипулируя значением свойства Active), Перед открытием соединения на клиентской машине, в свойство Host компонента TClientSocket необходимо занести адрес сервера.

Посылаются текстовые сообщения следующим образом:

Клиент – Серверу:    TClientSocket->Socket->SendText(message);

Сервер – Клиенту:    TServerSocket->Socket->Connections[index]->SendText(message);

где message – посылаемое сообщение,

index – номер активного соединения с сервером.

События OnRead – у TClientSocket’а и OnClientRead у TServerSocket’а генерируются в момент принятия сообщения и имеют параметр TCustomWinSocket *Socket, который методом ReceiveText() возвращает переданное сообщение.

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
26 Kb
Скачали:
0

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.