[发明专利]一种消息推送系统及方法有效
| 申请号: | 201811094844.1 | 申请日: | 2018-09-19 |
| 公开(公告)号: | CN109246220B | 公开(公告)日: | 2021-08-17 |
| 发明(设计)人: | 李景治;祝安 | 申请(专利权)人: | 南方科技大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
| 地址: | 518000 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 消息 推送 系统 方法 | ||
本发明实施例公开了一种消息推送系统及方法,所述系统包括:至少一个通讯终端、消息服务器及客户端确认模块;通讯终端,用于向消息服务器发起消息推送请求;消息服务器,用于根据消息推送请求向客户端确认模块发送待推送客户端获取请求;客户端确认模块,用于根据待推送客户端获取请求确定待推送客户端获取请求所对应的至少一个待推送客户端标识,并将至少一个待推送客户端标识发送至消息服务器;消息服务器,还用于接收待推送客户端标识,并向待推送客户端标识对应的待推送客户端推送待推送消息,实现了客户端类型不同时消息推送接口的统一,在开启一条线程的基础上,实现了不同类型的消息的推送,节省了资源的同时节省了通讯终端的耗电量。
技术领域
本发明实施例涉及通讯技术领域,尤其涉及一种消息推送系统及方法。
背景技术
随着移动终端设备的不断发展,移动终端在医疗领域的应用也越来越广泛。受医院工作环境的影响,医护人员不方便通过移动电话等方式进行沟通。目前,面向普通移动终端的多媒体通讯软件发展迅速,如,各医护人员可以通过移动终端进行通讯。
但现有的消息推送技术中,大部分都是在特定的平台上,针对特定场景、特定的客户端开发的,无法满足医院特定环境中的需要。并且,现有的消息推送技术中,需要针对不同的消息推送方式(如点对点和发布/订阅)做不同的调用和处理,通过不同的线程进行消息的推送及发布。并且客户端所运行的系统不同(如安卓、IOS等系统)时,相应的消息推送方式也不同,从而导致应用开发人员必须针对不同的手机平台单独学习、开发,进而导致开发效率低下。另外,现有的消息推送技术中,发送不同的消息、订阅不同的消息主题需要开启不同的发送或监听线程,建立不同的连接,这些线程和连接不仅增加了资源得消耗,还增加了电量的消耗。
发明内容
本发明实施例提供了一种消息推送系统及方法,以实现针对不同的客户端实现消息推送接口的统一,并且在开启一条线程的基础上,实现不同类型的消息的推送,节省资源的同时节省通讯终端的耗电量。
第一方面,本发明实施例提供了一种消息推送系统,包括:至少一个通讯终端、消息服务器及客户端确认模块;
所述通讯终端,用于向消息服务器发起包含有待推送消息的消息推送请求;
所述消息服务器,用于根据所述消息推送请求向所述客户端确认模块发送待推送客户端获取请求;
所述客户端确认模块,用于根据所述消息服务器发送的待推送客户端获取请求确定所述待推送客户端获取请求所对应的至少一个待推送客户端标识,并将所述至少一个待推送客户端标识发送至所述消息服务器;
所述消息服务器,还用于接收所述待推送客户端标识,并向所述待推送客户端标识对应的待推送客户端推送所述待推送消息。
第二方面,本发明实施例还提供了一种消息推送方法,应用于如本发明任意实施例所提供的消息推送系统,包括:
通讯终端向消息服务器发起包含有待推送消息的消息推送请求;
所述消息服务器根据所述消息推送请求向所述客户端确认模块发送待推送客户端获取请求;
所述客户端确认模块根据所述消息服务器发送的待推送客户端获取请求确定所述待推送客户端获取请求所对应的至少一个待推送客户端标识,并将所述待推送客户端标识发送至所述消息服务器;
所述消息服务器接收所述待推送客户端标识,并向所述待推送客户端标识对应的待推送客户端推送所述待推送消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方科技大学,未经南方科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811094844.1/2.html,转载请声明来源钻瓜专利网。





