[发明专利]兼容多运营商网关的短信服务统一调度方法有效
申请号: | 201710312143.X | 申请日: | 2017-05-05 |
公开(公告)号: | CN107148007B | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 康钟荣;李伟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W88/18 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 蒋金梅;刘渝 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 兼容 运营商 网关 短信 服务 统一 调度 方法 | ||
技术领域
本发明涉及计算机技术与云端后台调度技术领域,特别涉及一种兼容多运营商网关的短信服务统一调度方法。
背景技术
一个集成了众多运营商网关的综合性短信服务平台,由于各个运营商在网关的服务架构设计、对接规范、网关后台处理流程等方面有各自的特点,使得构建一个综合性统一的短信服务平台面临着众多困难,其中一个较为显著的难题,就是将短信服务平台所集成的众多运营商网关接入规范形成统一的规范。要做到这一点,需要清晰地掌握短信服务平台所集成各个网关运营商的特点,梳理出统一的平台对接规范,并在服务端实现核心的统一调度引擎。
发明内容
本发明的目的是提供一种兼容多运营商网关的短信服务统一调度方法,是短信服务平台兼容不同运营商网关的核心引擎,在充分考虑各运营商网关接入短信服务平台不同流程的基础上,通过分解各运营商网关的路由规范、网关请求与响应机制等,整合各运营商网关接入规范构建短信服务平台的统一调度引擎。
本发明采取以下技术方案:兼容多运营商网关的短信服务统一调度方法,包括以下步骤:
步骤一、短信服务平台获取需要集成的各运营商网关账号信息、接入规范信息、资费信息等,将网关账号按运营商各自的规范与流程集成到短信服务平台,并确保每个网关账号所对应的网关服务高效可用。
步骤二、业务方在短信服务平台创建与自身相对应的应KEY,根据自身条件所能承担的短信网关资费标准,自行选择合适运营商网关账号或服务,将应用KEY与网关账号或服务关联起来,一个应用关联一个运营商网关账号或服务,并根据短信网关服务平台所提供的统一接入规范与流程,将平台服务接入到业务方自己的应用中。
步骤三、在短信服务平台,对于每一个业务方的连续多个网关服务调度请求,构建业务方对应的服务请求队列,以协助短信服务平台的调度。
步骤四、短信服务平台拦截业务方请求队列中的请求,平台服务端根据统一的请求参数与请求方式,以及业务方的应用KEY,经过服务端核心的网关服务调度引擎,处理本次请求,将业务方的短信服务请求分发到业务方所对应的各个运营商网关账号或服务中,在业务方对应的运营商网关服务中完成请求的发起与响应,具体的网关服务调度引擎流程如下:
a1.服务端获取业务方本次请求上报的统一请求参数,包括业务方所配置的应用KEY、请求的手机号码集合、请求内容等,并校验这些参数的格式、内容的合法性,以及参数跟业务方信息关联关系的准确性;
a2.根据a1中业务方上报的应用KEY,获取短信网关服务平台所接入的对应运营商网关账号信息,判断该运营商网关接入规范中,其请求方式、请求参数格式和内容,与本短信服务平台的统一请求方式、请求参数格式和内容的差异,以便参数与请求方式兼容性操作,达到运营商网关接入规范的所有要求,其中业务方的应用KEY是完成参数与请求方式兼容的关键信息;
a3.请求参数的兼容,根据a2中所得出的短信服务平台统一接入规范与运营商网关接入规范的若干差异,做到逐个兼容:应用KEY是本平台的业务方信息,与运营商网关无关,不属于兼容的对象,但其所对应的运营商网关信息以及缓存于本服务平台的业务方信息将协助完成兼容性操作;手机号码参数位,大多运营商网关的差异仅仅是在格式上,通过参数格式的转换即可达到目的,而某些运营商网关的接入规范可能在请求方式上有额外的限制,如手机号码为多个属于批量请求时,需要上报一个辅助的参数位,以标识多个手机号码批量请求的情况;
a4.请求内容的兼容,对于按短信服务平台统一接入规范上报的请求内容,对于部分运营商网关可直接以原始的请求内容对接其网关接入规范,而对于那些短信模板与模板参数内容分别上报的运营商网关,则根据具体运营商网关接入规范的特点,分别封装短信模板与模板可变参数,并在发起服务请求时一同上报给运营商网关服务端;具体的,a4中封装短信模板与模板可变参数时,短信模板的上报有模板内容与模板代码两种形式,模板可变参数根据数目的不同有集合、Map、JSON等类型。相应的,a4中请求内容的兼容,涉及到短信模板,由于各个运营商网关接入规范的不同,短信模板的兼容具有一定的特殊性,因为某些运营商网关的接入规范在发起请求时,上报的不是短信内容,而是短信模板在运营商服务端的代码,同时上报短信模板中可变的参数位,以分散的形式上报请求内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710312143.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种道路安全防撞限高架
- 下一篇:具有储存器功能的平板热管