[发明专利]一种短信服务系统及服务方法有效
申请号: | 201811574231.8 | 申请日: | 2018-12-21 |
公开(公告)号: | CN109474900B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 孙跃 | 申请(专利权)人: | 上海瀚银信息技术有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 200001 上海市黄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 短信 服务 系统 方法 | ||
本发明涉及短信服务技术领域,尤其涉及一种短信服务系统及服务方法,短信服务系统连接至少一个短信服务终端;短信服务系统预先建立主消息队列与辅消息队列;具体包括:至少一个短信网关,短信网关用以接收短信服务终端发送的短信请求信息,并将短信请求信息写入主消息队列中,当主消息队列无法写入时,则写入辅消息队列中;一短信分配器,短信分配器分别连接各个短信网关,以预设顺序从主消息队列或辅消息队列中获取短信请求信息,并根据短信请求信息的短信内容,调用对应的至少一个短信适配器;每个短信适配器与短信服务终端一一对应匹配连接,短信适配器包括一短信管理单元,以配置及管理短信的接收和发送。进一步提高短信服务系统的稳定性。
技术领域
本发明涉及短信服务技术领域,尤其涉及一种短信服务系统及服务方法。
背景技术
公司正在使用的短信系统,当短信服务出现故障,则所有依赖于短信服务的应用均出现无法发送短信。
早期的时候,公司的短信使用在用户注册、登录以及找回密码,目前业务发展到现在,已经深入到各个交易流程中,比如进行一笔交易,需要短信验证码,因此,急需要一套高可用的短信系统,支撑公司的正常交易。
发明内容
针对现有技术中存在的上述问题,现提供一种短信服务系统及服务方法。
具体技术方案如下:
一种短信服务系统,其中,短信服务系统连接至少一个短信服务终端;
所述短信服务系统预先建立一主消息队列与一辅消息队列;
所述短信服务系统具体包括:
至少一个短信网关,短信网关用以接收短信服务终端发送的短信请求信息,并将短信请求信息写入主消息队列中,当主消息队列无法写入时,则写入辅消息队列中;
一短信分配器,短信分配器分别连接各个短信网关,以一预设顺序从主消息队列或辅消息队列中获取短信请求信息,并根据短信请求信息的短信内容,调用对应的至少一个短信适配器;
每个短信适配器与短信服务终端一一对应匹配连接,短信适配器包括一短信管理单元,以配置及管理短信的接收和发送。
优选的,每个短信网关分别包括:
一接收单元,以接收所述短信服务终端发送的所述短信请求信息;
一校验单元,连接所述接收单元,以校验所述短信请求信息的校验参数与预先设置的应答参数是否一一对应,并输出一校验结果;
一显示单元,连接所述校验单元,以对应显示所述校验结果;
当所述校验结果成功时,则将所述短信请求信息写入所述主消息队列,所述显示单元显示已成功接收所述短信请求信息;
当所述校验结果失败时,则显示所述校验结果的失败原因。
优选的,所述短信分配器包括:
一获取单元,以从所述主消息队列或所述辅消息队列中获取所述短信请求信息,并根据所述短信请求信息来编辑所述短信内容;
一分配单元,连接所述获取单元,以查询可发送所述短信的通道,并对所述通道优先级排序,一个所述通道对应一个所述短信适配器;
一调用单元,连接所述分配单元,根据所述通道的优先级排序,调用对应的所述短信适配器,以完成短信通道服务。
优选的,每个所述短信适配器分别包括:
一发送单元,发送所述短信并输出发送结果。
优选的,所述短信分配器还包括:
一解析单元,以解析所述发送结果,并对应修改所述短信的发送状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚银信息技术有限公司,未经上海瀚银信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811574231.8/2.html,转载请声明来源钻瓜专利网。