【翻译】Windows8支持WebSocket(相关技术)

原文地址:

http://www.infoq.com/news/2012/03/websocket-windows

 

鉴于Windows 8客户预览版已经很好的支持WebSocket协议和WebSocket API

asp.net 开发人员可以使用System.Web.Websockets类库来实现双向通信的功能

 

在windows 8客户预览版和Server beta版本中

IE10、所有的微软WebSocket客户端和服务端功能都支持

最新版本的 IETF WebSocket 协议

另外,IE10还实现了W3C的候选版 WebSocketAPI

微软IE团队的官方博客详细解释了这些内容

 

与此同时,

ASP.NET开发人员可以使用.Net Framework4.5引入的

System.Web.WebSocket名称空间来使用此项技术

这个名称空间不同于System.Net.Websockets名称空间

前者把这些技术集成到asp.net框架中

后者只是提供了.Net框架下标准WebSocket的实现

 

WebSocket技术提供了基于TCP Socket的双向通信信道技术

这与Comet Channels技术很接近

Comet Channels技术允许web服务器

不接受请求就直接发送数据到web客户端

尽管这项技术很早就已经出现了

谷歌chorme浏览器早在2009年就宣布支持Comet Channels

但是直到去年12月份,

Internet Engineering Task Force才接受它

posted @ 2012-03-30 10:29  liulun  阅读(1812)  评论(0编辑  收藏  举报