-
H5(11) Web Sockets
Web Sockets
是HTML5提供的在Web应用程序客户端与服务器端之间进行的非HTTP的通信机制。它实现了用HTTP不容易实现的服务器端的数据推送等智能通信技术,因此受到了高度关注。使用
Web Sockets API
可以在服务器与客户端之间建立一个非HTTP的双向连接。这个连接时实时的,也是永久的,除非被显式关闭。这意味着当服务器想向客户端发送数据时,可以立即将数据推送到客户端的浏览器中,无须重新建立连接。只要客户端有一个被打开的socket
(套接字)并且与服务器建立了连接,服务器就可以把数据推送到这个socket
上,服务器不再需要轮训客户端的请求,从被动转为了主动。