Ajax 长连接实现
发布时间:2020-12-16 01:41:47 所属栏目:百科 来源:网络整理
导读:What is reverse ajax? 反转AJAX实质上是一种概念:能够从服务器发送到客户端的数据。在一个标准的HTTP Ajax请求,数据发送到服务器,使服务器可以发送事件给客户端(低延迟通讯)。 Comet 原理图: Comet using HTTP streaming Code Demo Client: Server:
What is reverse ajax?反转AJAX实质上是一种概念:能够从服务器发送到客户端的数据。在一个标准的HTTP Ajax请求,数据发送到服务器,使服务器可以发送事件给客户端(低延迟通讯)。 Comet原理图: Comet using HTTP streamingCode Demo Comet using HTTP long polling长轮询模式涉及的技术,打开一个连接。连接是由服务器保持开放,并,只要事件发生时,响应承诺和关闭连接。然后,一个新的长轮询连接立即重新打开,等待新的事件到达客户端。 Code Demo 一般来说,Comet with Ajax long-pollin是一种好的折衷方式来满足: 低延迟通信超时和错误检测; 简单; 所有浏览器和平台的良好支持; 常用容器的支持。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |