2016-07-22 3 views
1

I'have создал WebSocket так:C# Создание WebSocket - функция OnMessage не работает

Create "Hello World" WebSocket example

У меня есть проблема, потому что сервер не отправляет сообщение Клиенту и JS функции сценария OnMessage () никогда не запускается. Соединение закрывается сразу после второй отправки() на сервере или после этого. Вы знаете, как это исправить? Не существует респектабельной документации для веб-сайтов, и я не мог найти правильный ответ, почему она не работает. Спасибо за все ответы.

@edit После отправки второго сообщения есть сообщение об ошибке. Ошибка: установленное соединение было прервано программным обеспечением вашего хоста.

Существует также ошибка в javascript. Когда второе сообщение отправляется, я получаю сообщение об ошибке: Недопустимый заголовок фрейма.

Я понятия не имею, почему первое сообщение с заголовком работает, а второе - с данными.

ответ

0

Я решил. Когда вы используете сервер сокетов и клиент websocket, вы должны создать свой собственный фрейм для отправки данных обратно клиенту, и он отлично работает.

Смежные вопросы