常用的服务端推送技术,包括轮询.长轮询.websocket.server-sent-event(SSE) 传统的HTTP请求是由客户端发送一个request,服务端返回对应response,所以当服务端想主动给客户端发送消息时就遇到了问题.常见的业务场景如新消息提醒. 1.轮询(Polling) 最简单的方法是轮询,即客户端不断的发送请求来获取最新的消息.优点是实现简单.缺点是请求中有大半是无用,浪费带宽和服务器资源,同时,根据轮询的时间间隔不同,获取消息会有对应的延迟. 实例,新浪微博新消息提…