[发明专利]基于网关资源池的短信平台服务调度方法有效
申请号: | 201610857427.2 | 申请日: | 2016-09-28 |
公开(公告)号: | CN106161480B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 康钟荣;李伟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机技术与通讯后台调度技术领域,其公开了一种基于网关资源池的短信平台服务调度方法,为业务方提供内容形式多样化、功能更为强大、响应更为及时的短信服务。本发明中的短信平台服务调度方法对平台业务方发起的网关服务请求进行统一的分发处理,并按请求的服务功能特点选择对应的网关账号,以网关资源池作为平台服务调度的中枢,以微服务作为处理服务请求的基本单元,对网关通道运营商服务端返回的服务状态信息进行及时处理。适用于短信平台服务调度。 | ||
搜索关键词: | 基于 网关 资源 短信 平台 服务 调度 方法 | ||
【主权项】:
1.基于网关资源池的短信平台服务调度方法,其特征在于,包括以下步骤:A、对短信网关账号资源池进行配置,生成有序网关队列,并映射到对应的网关微服务;B、短信平台接收各业务方的网关服务请求,按请求的服务类型维护若干个网关服务请求队列,并以请求时间的先后顺序排列,随着服务请求的增加实时地对请求队列进行更新;C、对网关服务请求队列中的网关请求按服务类型,分发到网关资源池中对应的网关队列,并将网关队列中实时请求处理量最小的网关账号指派给本次请求;D、网关资源池中的网关账号根据服务请求信息,封装必要的参数与数据,向网关账号微服务发起平台内部的服务调度请求;E、网关账号微服务拦截所述服务调度请求,解析请求信息,校验服务请求的必要参数,并重点校验服务签名信息,然后封装包括手机号码在内的运营商服务端必需参数与数据,同时调用相应的网关内容模板,向网关通道运营商服务端发起网关服务请求;F、网关通道运营商服务端拦截到服务请求信息后,根据其自身的请求处理机制与规则,向合法请求信息中的手机号码发送响应信息,同时根据服务请求的功能特点与实际的业务需要,向短信平台发送回调信息,通知短信平台本次网关服务响应的状态与结果;G、根据网关通道运营商服务端返回的回调结果,判断本次服务请求是否达到了预期的结果,若服务响应成功则向业务方发送本次请求的成功消息,并记录本次服务请求处理的成功记录;若服务响应失败则进入步骤H;H、启用平台的检查机制,若是服务请求的参数与方式错误,则向业务方发送包括流水号与失败原因在内的请求失败消息,并记录本次服务调度失败信息;若是平台调度失败或网关通道运营商服务端处理失败,则返回步骤C重新选择网关账号,继续执行平台服务调度流程,直到平台收到了服务响应成功的消息;步骤A中,所述对短信网关帐号资源池进行配置,具体包括:A1.对于已接入短信平台的短信网关账号,在被加入到网关资源池之前,均以短信平台独立的网关账号微服务方式发布;A2.对已加入网关资源池的短信网关账号,按其提供网关服务的功能类型,分成若干个网关账号组;A3.对于每一个服务类型相同的网关账号组,将组内的网关账号按处理服务请求的能力或请求处理量大小进行排序,生成有序网关队列,网关队列根据每个网关账号请求处理量的大小进行实时的自调整,并保证队列顺序的准确性;A4.建立网关资源池内网关账号与其对应平台网关微服务的通信连接,确定网关账号与微服务的一一对应关系。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610857427.2/,转载请声明来源钻瓜专利网。