Существует ли реализация WCF-сервера для веб-сокетов из HTML 5? - PullRequest
3 голосов
/ 17 января 2010

Я бы хотел поиграть с новой поддержкой веб-сокетов в Chrome (и вскоре с Firefox), но не смог найти реализацию WCF, которая будет выступать в роли сервера.

Кто-нибудь реализовал сервер на основе .net WCF Web Socket?

Ответы [ 3 ]

2 голосов
/ 25 января 2010

Спецификация протокола Web Socket настолько проста, что вы можете создать сервер для игры за пару часов. Предполагая, что у вас уже есть серверный компонент TCP, это просто вопрос реализации рукопожатия (ответа на запрос клиента), а затем получения или отправки фреймов данных по TCP.

Я использовал Delphi для реализации протокола и примера сервера / клиента чата; Вы можете получить исходный код здесь . Не должно быть очень сложно перевести его на .NET.

1 голос
/ 25 декабря 2010

Недавно Центр Мостов и Лабораторий по взаимодействию выпустил прототипную реализацию (в управляемом коде) двух проектов спецификации протокола WebSockets:

draft-hixie-thewebsocketprotocol-75 и draft-hixie-thewebsocketprotocol-76

Прототип можно найти в HTML5 Labs. Я поместил в этом блоге всю информацию, которую нашел (до сих пор), и фрагменты кода о том, как это можно сделать с помощью WCF.

0 голосов
/ 30 июля 2011

Если вы все еще ищете решение, вы можете попробовать это.

http://www.codeproject.com/KB/WCF/WCFWebApp.aspx

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