Практическая работа на тему "Практическое задание | Распределенные информационные системы - Росдистант ТГУ Тольятти [ID 65688]"

Эта работа представлена в следующих категориях:

Практикум по предмету: Распределенные информационные системы
Направление/специальность подготовки: информационные системы и технологии
Работа выполнена на отлично.
Вам останется только внести свои ФИО и номер группы, роспись.
Если вы хотите уникальную работу (под себя), можете дать мне индивидуальный заказ в моём профиле.

Демо работы

Описание работы

Практическая работа №1. Практика работы с сокетами
Реализовать простой "эхо-чат" с использованием сокетов.
Условия:
1. Сервер должен отправлять всем клиентам (кроме отправителя) сообщение, которое он получил от клиента-отправителя (эхо). Пример: Клиент1: >>> Привет. Сервер: >>> @Клиент1: Привет.
2. Сервер и клиент должны быть реализованы и запускаться отдельно.
3. Клиентов может быть неограниченное количество, однако сервер не должен блокироваться одним клиентом. (Следует использовать потоки и/или асинхронный подход)

Практическая работа №2. Реализация P2P чата
Реализовать простой "P2P-чат" с использованием сокетов.
Разработанный в первой лабораторной работе "эхо-чат" модернизировать в P2P чат.
Условия:
1. Клиенты образующие связь могут обмениваться сообщениями непосредственно друг с другом (P2P).
2. Необходимо предусмотреть интерфейс (консольный или графический) для получения всех доступных пиров сети и подключение к конкретному пиру, обмен сообщениями между пирами.

Похожие работы

Другие работы автора

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ