MS/Azure 以服务器推送技术的方式提供什么?我的猜测是,目前还没有为此提供 RTM 产品。该技术面向微软的现状,我认为如下:
- WCF:提供 TCP 双工,但需要两个 TCP 套接字(其中一个在客户端上打开)。因此,这不是 COMET(并且无法通过防火墙)
- WebSockets:可从 Microsoft 的Html 5 Labs获得,但仍处于开发阶段
- ASP.NET:有一个提供“反向 ajax ”的“MS 代码示例”。它看起来很新。这是最接近 MS 推荐的方法吗?
我还看到 Azure 对“工作人员角色通信”的讨论,但这不符合条件,因为它需要“80 和 443 以外的端口”。
那么这仍然是一个“观望”的话题,还是我缺少什么?