【问题标题】:Server-Push Technology (aka. "COMET", "http server push", "websockets")服务器推送技术(又名“COMET”、“http 服务器推送”、“websockets”)
【发布时间】:2011-08-17 23:37:56
【问题描述】:

MS/Azure 以服务器推送技术的方式提供什么?我的猜测是,目前还没有为此提供 RTM 产品。该技术面向微软的现状,我认为如下:

  • WCF:提供 TCP 双工,但需要两个 TCP 套接字(其中一个在客户端上打开)。因此,这不是 COMET(也无法通过防火墙)
  • WebSockets:可从 Microsoft 的 Html 5 Labs 获得,但仍在开发中
  • ASP.NET:有一个“reverse ajax”的“MS 代码示例”产品。它看起来很新。这是最接近 MS 推荐的方法吗?

我还看到了关于“Worker Role Communication”的 Azure 讨论,但这不符合条件,因为它需要“80 和 443 以外的端口”。

所以这仍然是一个“观望”的话题,还是我缺少什么?

【问题讨论】:

    标签: azure comet server-push


    【解决方案1】:

    微软目前正在开发它,您可以从这里下载原型: http://html5labs.interoperabilitybridges.com/prototypes/websockets/websockets/info

    编辑: 抱歉刚刚看到你实际上已经看到了。话虽如此,没有理由不尝试原型,它可能比许多“生产”就绪的 OSS 项目更完整;)

    【讨论】:

      【解决方案2】:

      看看WebSync;它不是来自微软本身,而是基于微软技术的彗星解决方案。

      (免责声明:我在《冰雪奇缘》工作)。

      【讨论】:

        猜你喜欢
        • 2010-11-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-16
        • 1970-01-01
        • 2017-09-06
        • 2017-11-28
        • 2023-03-22
        相关资源
        最近更新 更多