实时WEB技术的主要支撑点是服务器推技术(Server Push),一般有以下几种方案:
1. 客户端轮询,最为暴力的方案
2. COMET技术,一般实现为保持长连接+断开重连
3. Flash插件技术,可以基于Flash实现socket连接,如果是Flex还可以使用BlazeDS的messaging
4. HTML5/WebSocket,其它浏览器还好,但是IE不支持!
新浪微博的私信实时聊天想必大家都体验过,她会是用上述哪种方案做的?
1. 客户端轮询,最为暴力的方案
2. COMET技术,一般实现为保持长连接+断开重连
3. Flash插件技术,可以基于Flash实现socket连接,如果是Flex还可以使用BlazeDS的messaging
4. HTML5/WebSocket,其它浏览器还好,但是IE不支持!
新浪微博的私信实时聊天想必大家都体验过,她会是用上述哪种方案做的?