WebSocket — это протокол, который HTML5 начал обеспечивать полнодуплексную связь через одно TCP-соединение. В API WebSocket браузер и сервер достаточно пожать друг другу руки, после чего между браузером и сервером формируется быстрая полоса. Данные могут передаваться напрямую между ними. Браузер отправляет серверу запрос на установление WebSocket-соединения через Javascrip{filter}t, и после установления соединения клиент и сервер могут напрямую обмениваться данными через TCP-соединение. Когда вы получаете подключение к Web Socket, вы можете отправить данные на сервер через метод send() и получать данные, возвращаемые сервером через событие onmessage.
Мы знаем, что можем использовать js для подключения, так как же использовать .net/c# для имитации подключения к веб-сокетам? ?
Я нашёл онлайн-сервер websocket с адресом:
Что я ему отправляю, какое сообщение он отвечает, чтобы экономить время на создание сервера.
Ниже приведён клиент программного моделирования для подключения к серверу websocket, который может использоваться в обычном режиме.
Скачать исходный код:
Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйста Ответ
|