[发明专利]多平台通讯方法、多平台通讯装置及中间服务器有效
申请号: | 201911417730.0 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111200653B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 唐健;李镇伟;刘亚柳 | 申请(专利权)人: | 深圳市科漫达智能管理科技有限公司 |
主分类号: | H04L67/568 | 分类号: | H04L67/568;H04L69/08;H04L67/63 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 符亚飞 |
地址: | 518049 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 通讯 方法 装置 中间 服务器 | ||
1.一种多平台通讯方法,其特征在于,应用于多平台通讯系统中的中间服务器,所述中间服务器分别与所述多平台通讯系统中的多个发送端和多个接收端通信连接,所述方法包括:
所述中间服务器在监测到任意一个发送端发送的通讯信息时,对所述通讯信息进行存储,所述通讯信息包括待发送的消息组和消息传递策略,所述消息组中包括多条消息;
在存储所述通讯信息后,所述中间服务器向所述发送端返回第一响应,并接替所述发送端执行所述通讯信息对应的通讯任务,所述第一响应用于指示所述发送端停止执行所述通讯任务,所述通讯任务包括根据所述消息传递策略将所述消息组分别发送给多个接收端;
所述通讯信息还包括所述待发送的消息组对应的业务任务;
在根据所述消息传递策略将所述消息组分别发送给多个接收端之后,所述通讯任务还包括:
在接收到各个接收端返回的第二响应之后,根据所述第二响应继续执行所述业务任务。
2.如权利要求1所述的多平台通讯方法,其特征在于,所述根据所述消息传递策略将所述消息组分别发送给多个接收端,包括:
获取各个接收端对应的通讯协议;
将所述消息组分别按照各份通讯协议进行协议转换处理,得到各份通讯协议对应的转换消息组,所述转换消息组中包括多条转换处理后的消息;
根据所述消息传递策略,将各份通讯协议对应的转换消息组分别发送给对应的接收端。
3.如权利要求2所述的多平台通讯方法,其特征在于,所述消息传递策略包括以下任一项:时效性发送策略、时序性发送策略和业务序号发送策略;
所述根据所述消息传递策略,将各份通讯协议对应的转换消息组分别发送给对应的接收端,包括:
对于每个转换消息组,当所述消息传递策略为时效性发送策略时,获取所述转换消息组中各条消息对应的有效时段,并将所述转换消息组中的各条消息在各条消息对应的有效时段内发送给对应的接收端;
当所述消息传递策略为时序性发送策略时,获取所述转换消息组中各条消息对应的接收时间,并按照所述接收时间的顺序将所述转换消息组中的各条消息发送给对应的接收端;
当所述消息传递策略为业务序号发送策略时,获取所述转换消息组中各条消息对应的业务序号,并按照所述业务序号的顺序将所述转换消息组中的各条消息发送给对应的接收端。
4.如权利要求2所述的多平台通讯方法,其特征在于,所述消息传递策略包括回应方式,所述回应方式包括同步回应和异步回应;
当所述回应方式为同步回应时,所述根据所述消息传递策略,将各份通讯协议对应的转换消息组分别发送给对应的接收端,包括:
对于每个转换消息组中的每条消息,将所述消息发送给对应的接收端,并监测所述接收端返回的第二响应,其中,所述第二响应为所述接收端在接收到所述消息后返回的响应;
在监测到所述接收端返回的第二响应时,将下一条消息发送给所述接收端。
5.如权利要求2所述的多平台通讯方法,其特征在于,所述消息传递策略包括回应方式,所述回应方式包括同步回应和异步回应;
当所述回应方式为异步回应时,所述根据所述消息传递策略,将各份通讯协议对应的转换消息组分别发送给对应的接收端,包括:
对于每个转换消息组,将所述转换消息组中的各条消息依次发送给对应的接收端;
在将所述转换消息组中的所有消息发送给对应的接收端之后,监测所述接收端返回的第二响应,其中,所述第二响应为所述接收端在接收到所述消息后返回的响应。
6.如权利要求1所述的多平台通讯方法,其特征在于,所述消息发送策略还包括重试策略;
在根据所述消息传递策略将所述消息组分别发送给多个接收端之后,所述通讯任务还包括:
对于每个接收端,若未接收到所述接收端返回的第二响应,则根据所述重试策略,将所述接收端的转换消息组重新发送给所述接收端,其中,所述第二响应为所述接收端在接收到所述消息组后返回的消息;
若在将所述接收端的转换消息组重新发送给所述接收端后的预设时间内,未接收到所述接收端返回的第二响应,则生成异常信息,并将所述异常信息显示给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市科漫达智能管理科技有限公司,未经深圳市科漫达智能管理科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911417730.0/1.html,转载请声明来源钻瓜专利网。