Тольяттинский государственный университет (Росдистант), ТГУ. Распределенные информационные системы (8779). Практические задания 1-3. Решение с исходниками.
Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).
Практическая работа №1. Практика работы с сокетами
Реализовать простой эхо-чат с использованием сокетов.
Практическая работа №2. Реализация P2P чата
Реализовать простой P2P-чат с использованием сокетов.
Разработанный в первой лабораторной работе эхо-чат модернизировать в P2P чат.
Практическая работа №3. Реализация продвинутого P2P чата
Модернизировать разработанный в второй лабораторной работе P2P-чат.
Контрольные вопросы
1. Что такое пиринговая (P2P) сеть?
2. В каком году впервые появилось понятие (фраза) «peer-to-peer»?
3. Что такое пир (peer)?
4. Какие бывают виды пиринговых сетей?
5. Назовите примеры частично-децентрализованных p2p сетей.
6. Назовите примеры файлообменных p2p сетей.
7. Каким образом p2p сети могут быть полезны для распределенных вычислений?
8. Что такое TCP/IP?
9. Что такое UDP?
10. Чем является сокет (socket) в программировании?
11. В чем разница между клиент-серверной архитектурой и p2p?