Технология Server-Push (он же «COMET», «HTTP-сервер push», «websockets») - PullRequest
2 голосов
/ 03 мая 2011

Что предлагает MS / Azure для технологии push-серверов?Я предполагаю, что пока нет RTM-предложения для этого.Я полагаю, что Microsoft-ориентированный статус этой технологии выглядит следующим образом:

  • WCF: предлагает дуплексную передачу TCP, но требует двух сокетов TCP (где одна открывается на клиенте).Следовательно, это не COMET (и не будет работать через брандмауэры)
  • WebSockets: доступно от Microsoft HTML 5 Labs , но все еще находится в стадии разработки
  • ASP.NET: "Примеры кода MS" предлагают " reverse ajax ".Это выглядит очень новым.Является ли это наиболее близким подходом, рекомендованным MS?

Я также вижу обсуждение Azure « Workle Role Communication », но это не подходит, так как для него требуются порты «otherчем 80 и 443. "

Так это все еще тема" подожди и посмотри ", или я что-то упускаю?

Ответы [ 2 ]

1 голос
/ 08 мая 2011

Взгляните на WebSync ;это не от самой Microsoft, но это решение для кометы, основанное на технологии Microsoft.

(Отказ от ответственности: я работаю @ Frozen Mountain).

0 голосов
/ 04 мая 2011

Microsoft в настоящее время работает над этим, вы можете скачать прототип здесь: http://html5labs.interoperabilitybridges.com/prototypes/websockets/websockets/info

РЕДАКТИРОВАТЬ: Извините, только что видел, что вы уже видели это.Сказав это, нет никаких причин не пытаться попробовать прототип, но, черт возьми, он, вероятно, более завершен, чем множество готовых OSS-проектов «производства»;)

...