一种基于SSE技术的服务器推送消息方法

基本信息

申请号 CN201910308579.0 申请日 -
公开(公告)号 CN110380967B 公开(公告)日 2021-06-22
申请公布号 CN110380967B 申请公布日 2021-06-22
分类号 H04L12/741;H04L29/08 分类 电通信技术;
发明人 万明 申请(专利权)人 武汉初心科技有限公司
代理机构 武汉知产时代知识产权代理有限公司 代理人 孙丽丽
地址 430000 湖北省武汉市东湖开发区关山一路1号华中曙光软件园
法律状态 -

摘要

摘要 本发明公开了一种基于SSE技术的服务器推送消息方法,所述服务器推送消息方法在SSE技术上增加了状态管理;首先,当客户端每次发起SSE连接请求到服务器时,将状态信息加入到路由地址中;然后,服务器解析当前接收到的状态信息,通过查询数据库,对状态信息中的唯一标识符进行比对和更新;最后服务器将更新后的状态信息返回给客户端,客户端根据接收到的所述更新后的状态信息对当前从服务器获得的初始化状态信息进行更新。该方法在状态信息中定义了客户端目前的状态,且服务器端无需长时间存储反映客户端状态的状态信息,只需要临时性的把状态信息存入到内存中即可,有效的降低了服务器端的设计复杂度。