发明名称 面向移动生产管理终端页面的订阅会话状态控制方法
摘要 本发明涉及面向移动生产管理终端页面的订阅会话状态控制方法,包括以下步骤:多个客户端的控制器模块向服务端发送心跳访问;有效连接的客户端各应用模块向服务端提交订阅申请,控制器模块向服务端提交确认订阅申请;客户端根据订阅接口向服务端提交订阅请求后,服务端在订阅状态对象池中建立所述客户端的订阅状态对象;服务端根据确认订阅接口收到的确认订阅申请修正订阅状态对象池中订阅状态对象;并将确认后的对象订阅状态改为正在订阅的状态;服务端对订阅状态对象池中订阅状态为正在订阅的订阅状态对象执行订阅发布流程。本发明通过移动终端在线信号判断客户端订阅会话的有效性,及时移除失效会话,从而防止产生垃圾内存,保持服务端提供的服务效率。
申请公布号 CN103384273B 申请公布日期 2016.05.18
申请号 CN201310284599.1 申请日期 2013.07.08
申请人 中国科学院沈阳自动化研究所 发明人 于海斌;史海波;张晓煜;黄建中;常大亮;彭慧
分类号 H04L29/08(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 沈阳科苑专利商标代理有限公司 21002 代理人 周秀梅;许宗富
主权项 面向移动生产管理终端页面的订阅会话状态控制方法,其特征在于包括以下步骤:多个客户端的控制器模块向服务端发送心跳访问;服务端通过心跳接口接收心跳,并进行心跳处理建立连接;有效连接的客户端各应用模块向服务端提交订阅申请,控制器模块向服务端提交确认订阅申请;客户端根据订阅接口向服务端提交订阅请求后,服务端在订阅状态对象池中建立所述客户端的订阅状态对象;服务端根据确认订阅接口收到的确认订阅申请修正订阅状态对象池中订阅状态对象;并将确认后的对象订阅状态改为正在订阅的状态;服务端对订阅状态对象池中订阅状态为正在订阅的订阅状态对象执行订阅发布流程;心跳连接无效,服务端删除该客户端的所有订阅申请;客户端控制器模块定期访问服务端确认订阅接口;当服务端接收到某客户端控制器模块的确认订阅申请时,及时去除未经确认的订阅信息;当应用模块退出或取消订阅申请时,则删除该应用模块的订阅申请。
地址 110016 辽宁省沈阳市东陵区南塔街114号