06 2020 档案
摘要:一、HTML5 - Websocket协议 浏览器支持的socket编程,轻松维持服务端的长连接。 基于TCP可靠传输协议之上的协议,无需开发者关心通讯细节。 提供了高度抽象的编程接口,业务开发成本较低。 没有同源限制,客户端可以与任意服务器通信。 协议标识符是ws(如果加密,则为wss),服务器网
阅读全文
摘要:轮询(Polling):是指不管服务器端有没有更新,客户端(通常是指浏览器)都定时的发送请求进行查询,轮询的结果可能是服务器端有新的更新过来,也可能什么也没有,只是返回个空的信息。不管结果如何,客户端处理完后到下一个定时时间点将继续下一轮的轮询。 长轮询(Long Polling):长轮询的服务其客
阅读全文
摘要:TCP长连接 长连接进行一次数据传输后,不关闭连接,长期保持连通状态。如果两个应用程序之间有新的数据需要传输,则直接复用这个连接。 长连接的优缺点: 在多次通信中可以省去连接建立和关闭连接的开销。 缺点是需要花费额外的精力来保持这个连接一直是可用的。 TCP短连接 短连接意味着每一次的数据传输都需要
阅读全文