定义: 服务器发送事件
说明:服务器可以向客户端流式发送文本消息
适合场景: 消息推送
为什么要用它 : 传统模式的消息推送 是 客户端使用xmlHttpRequest 进行 轮询.
普通xhr 轮询 会造成 消息延迟,高消耗.
长轮询 会减少延迟 ,但是消耗还是很高.
采用server-sent events 这些问题都能得到解决.
下面使用示例:
js代码
Java后台代码
定义: 服务器发送事件
说明:服务器可以向客户端流式发送文本消息
适合场景: 消息推送
为什么要用它 : 传统模式的消息推送 是 客户端使用xmlHttpRequest 进行 轮询.
普通xhr 轮询 会造成 消息延迟,高消耗.
长轮询 会减少延迟 ,但是消耗还是很高.
采用server-sent events 这些问题都能得到解决.
下面使用示例:
js代码
Java后台代码