第8章  使用Web Sockets API

第8章 使用Web Sockets API

Web Sockets API是HTML 5提供的一种Web应用通信机制,通过这种机制实现了客户端与服务器端之间进行的非HTTP的通信功能。通过使用Web Sockets API技术,可以在服务器与客户端之间建立一个非HTTP的双向连接。当服务器想向客户端发送数据时,可以立即将数据推送到客户端的浏览器中,无须重新建立连接。只要客户端有一个被打开的socket(套接字)并且与服务器建立了连接,服务器就可以把数据推送到这个socket上,服务器不再需要轮询客户端的请求,从被动转为主动。本章将详细介绍在HTML 5页面中使用Web Sockets API实现通信的方法,并通过几个具体实例来演示实现流程。