HTML5 веб-сокет Handshaking - PullRequest
       1

HTML5 веб-сокет Handshaking

0 голосов
/ 18 августа 2010

Я новичок в веб-программировании, но я хотел написать HTML-интерфейс для встраиваемого устройства (написанного на C), которое я разрабатываю. Я уже реализовал потоковый сервер (пример сокет-сервера la beej) и Java-клиент, но вместо этого меня интересует реализация интерфейса Socket HTML5.

У меня возникли некоторые проблемы с установлением связи (поскольку сервер принимает соединение, а веб-страница - нет), и мне было интересно, есть ли где-то в сети спецификация. Спецификация w3c, похоже, описывает только API (насколько я могу судить), а не детали рукопожатия. Я не ищу полностью написанный пример (я могу это сделать!), Просто ссылку на рукопожатие, которая лучше, чем запись в Википедии (или объяснение того, почему этой записи должно быть достаточно, чтобы полностью понять спецификацию).

Если кто-нибудь может помочь мне запустить его и запустить, я с радостью упакую все это в библиотеку и демо-версию и вставлю в код Google.

Спасибо ... и, пожалуйста, дайте мне знать, если вам нужна дополнительная информация, чтобы помочь ответить на вопрос!

Ответы [ 2 ]

0 голосов
/ 17 февраля 2011

Проверяли ли вы свой код на существующих серверах:

http://www.codeproject.com/KB/webservices/c_sharp_web_socket_server.aspx?msg=3364691? с обновленной до последней спецификации websocket здесь: http://nugget.codeplex.com/

Еще один здесь: или http://superwebsocket.codeplex.com/

Не большая разница между C # и C в этом случае ...

0 голосов
/ 19 августа 2010

Похоже, что это спецификация здесь . Я сам не большой веб-программист. Однако, исходя из моего ограниченного понимания, мне любопытно, нужно ли вам действительно внедрять WebSockets. Не могли бы вы вместо этого использовать серию HTTP-сообщений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...