2024-04-17 09:16:14 +04:00
|
|
|
|
# Лабораторная работа №B1 - Создание онлайн-чата при помощи WebSocket
|
2023-04-04 09:13:48 +04:00
|
|
|
|
|
|
|
|
|
## Цель работы
|
|
|
|
|
|
2024-04-17 09:16:14 +04:00
|
|
|
|
Изучить протокол WebSocket и его реализацию (например, socket.io или SignalR).
|
2023-04-04 09:13:48 +04:00
|
|
|
|
|
|
|
|
|
## Ход выполнения работы
|
|
|
|
|
|
2024-04-17 09:16:14 +04:00
|
|
|
|
1. Определиться с технологией.
|
|
|
|
|
Например, можно использовать ASP.NET с SignalR или nodejs с socket.io.
|
|
|
|
|
2. Реализовать онлайн-чат из примера для демонстрации работы технологии.
|
|
|
|
|
3. Доработать онлайн-чат: добавить новое текстовое поле "Имя" (_nickname_), которое также надо задать до отправки сообщения на сервер.
|
|
|
|
|
4. Продемонстрировать работу изменённого чата с использованием нескольких клиентов (например, несколько браузеров).
|