首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

http双向通讯步骤-长轮询

2014-04-18 
http双向通讯方法-长轮询http协议是无法实现客户端和服务器的双向通信的,因为他限制了通信请求只能是客户

http双向通讯方法-长轮询

http协议是无法实现客户端和服务器的双向通信的,因为他限制了通信请求只能是客户端发给服务器(request),服务器只能给出应答(response)。但是http协议的其中一个特性是请求都是无状态的,也就是说无时间限制。所以利用这个特性,在需要客户端和服务器双向通信的时候,客户端无论是否有需要,都要向服务器发送request,然后服务器收到request不立即回应(因为客户端暂时没有需要从服务器获取的数据),当服务端需要向客户端主动推送数据时,再利用这个request把要推送的数据response到客户端。客户端收到response后立即再发送一个request去服务端等待推送。

好麻烦的方法啊,不过至少实现了双向通信。

热点排行