Распределенные информационные системы

Отменен
Заказ
6183434
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
23 Июн 2024 в 23:55
Цена
500 ₽
Блокировка
5 дней
Размещен
20 Июн 2024 в 19:33
Просмотров
86
Описание работы

Практическая работа №3. “Реализация продвинутого P2P чата”

Модернизировать разработанный в второй лабораторной работе “P2P-чат”.

Примечание:

   * - Сложные задания

   ** - Особо сложные задания

Задания:

1.                *Добавить "сигнальный сервер", отвечающий за хранение информации об участниках сети.

2.                *Предусмотреть консольный интерфейс для получения всех доступных пиров сети и подключение к конкретному пиру, обмен сообщениями между пирами.

3.                **Добавить шифрование и дешифрование отправляемых и получаемых данных.

4.                **Добавить возможность обмена файлами

5.                **Добавить графический интерфейс

6.                **Добавить сохранение соединений сети в БД и синхронизацию статуса подключений на сигнальном сервере.

 

Контрольные вопросы:

1.    Что такое пиринговая (P2P) сеть?

2.    В каком году впервые появилось понятие (фраза) «peer-to-peer»?

3.    Что такое пир (peer)?

4.    Какие бывают виды пиринговых сетей?

5.    Назовите примеры частично-децентрализованных p2p сетей.

6.    Назовите примеры файлообменных p2p сетей.

7.    Каким образом p2p сети могут быть полезны для распределенных вычислений?

8.    Что такое TCP/IP?

9.    Что такое UDP?

10. Чем является сокет (socket) в программировании?

11. В чем разница между клиент-серверной архитектурой и p2p?

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир