随着互联网的飞速发展,网页中实时通讯和消息推送的应用愈加广泛。传统上采用定时轮询或Comet 的方式实现实时通讯,但对服务器负担较重。全新的HTML5 标准中引入了WebSocket,WebSocket 实现了服务器与浏览器间的双向连接,基于事件方式,效率高,服务器负担轻。本文使用Node.js 平台和Socket.IO 组件设计并实现了WebSocket 实时消息推送网页应用。