现在我们采取的AJAX技术都是采取XMLHttpRequest ("XHR")进行服务器端通讯, XHR是一个异步HTTP技术,但是缺乏一种长连接long-hanging机制,Web Sockets能够提供浏览器和服务器之间真正双向通讯通道。
一旦你获得一个Web Socket连接, 你就能调用send()方法从浏览器发送数据到服务器,通过一个 onmessage的事件处理器event handler就能接受服务器的响应。
|
Web Sockets提供了一个新的协议web socket protocol,它不是http协议,比其占据更少带宽,服务器端使用开源的pywebsocket,作为apache扩展模块。
原文:Web Sockets Now Available In Google Chrome
[该贴被banq于2009-12-12 10:42修改过]