【技术实现步骤摘要】
多端适配的消息推送方法及系统
本专利技术属于消息推送
,特别涉及一种多端适配的消息推送方法及系统。
技术介绍
当前云端应用通常面临需要适配不同类型终端使用的问题,在不同终端上接收应用消息的方式更是多种多样。传统的消息推送在一次消息发送过程中,只能选择一种发送终端,对于业务应用来说形式过于单一,无法保证所有终端用户都能够一次接受到推送的消息。同时,传统的应用消息推送服务属于硬编码,开发人员将消息推送服务内置于业务应用中,后期需要对消息推送进行修改和服务扩展时,只能由开发人员重新编译部署消息推送程序包,操作相对繁琐,不够灵活。
技术实现思路
本专利技术的目的在于针对上述现有技术存在的问题,提供一种多端适配的消息推送方法及系统。实现本专利技术目的的技术解决方案为:多端适配的消息推送方法,所述方法包括以下步骤:将多种信使封装于一个PAAS服务中,记该服务为统一消息推送服务;所述信使为消息推送方式或组件;所述统一消息推送服务接收业务应用的发送消息请求,将该请求对应的消息推送至不同类型终 ...
【技术保护点】
1.多端适配的消息推送方法,其特征在于,所述方法包括以下步骤:/n将多种信使封装于一个PAAS服务中,记该服务为统一消息推送服务;所述信使为消息推送方式或组件;/n所述统一消息推送服务接收业务应用的发送消息请求,将该请求对应的消息推送至不同类型终端的接收方。/n
【技术特征摘要】
1.多端适配的消息推送方法,其特征在于,所述方法包括以下步骤:
将多种信使封装于一个PAAS服务中,记该服务为统一消息推送服务;所述信使为消息推送方式或组件;
所述统一消息推送服务接收业务应用的发送消息请求,将该请求对应的消息推送至不同类型终端的接收方。
2.根据权利要求1所述的多端适配的消息推送方法,其特征在于,所述将多种信使封装于一个PAAS服务中,具体过程包括:
构建多个信使组合,每个组合包括一种或多种信使;
构建多个消息通道,每个消息通道中包括一个或多个信使组合;
将所述多个消息通道封装于PAAS服务中。
3.根据权利要求1或2所述的多端适配的消息推送方法,其特征在于,所述将多种信使封装于一个PAAS服务中,具体过程还包括:
构建多个统一消息模板;
构建所述统一消息模板与各信使消息模板之间的映射模板;
建立各统一消息模板、各映射模板以及各信使消息模板之间的映射关系;
将所述统一消息模板、映射模板、各信使消息模板以及映射关系封装于PAAS服务中。
4.根据权利要求3所述的多端适配的消息推送方法,其特征在于,所述将该请求对应的消息推送至不同类型终端的接收方,具体过程包括:
所述统一消息推送服务获取所述发送消息请求中的消息参数,包括消息内容、指定的消息通道、统一消息模板以及接收方;
所述统一消息推送服务开启所述指定的消息通道,将所述消息内容通过指定的消息通道推送至接收方;在此过程中,针对所述指定消息通道中的信使,统一消息推送服务根据所述映射关系将统一消息模板通过映射模板转换为各信使消息模板。
5.根据权利要求4所述的多端适配的消息推送方法,其特征在于,所述方法还包括:
在所述将该请求对应的消...
【专利技术属性】
技术研发人员:胡昌平,单文金,卞德志,胡翔宇,左刚,侍守创,王梦,曲欣,姜厚禄,闫四洋,许永正,尹玉峰,王东军,
申请(专利权)人:中国船舶重工集团公司第七一六研究所,中船重工信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。