The invention relates to the technical field of short message service, in particular to a short message service system and a service method. The short message service system connects at least one short message service terminal; the short message service system pre-establishes the main message queue and the auxiliary message queue; and specifically includes at least one short message gateway, which receives the short message request information sent by the short message service terminal and invites the short message. When the main message queue cannot be written, it is written to the auxiliary message queue; a short message distributor connects each short message gateway separately to obtain the message request information from the main message queue or the auxiliary message queue in a preset order, and calls at least one short message adapter according to the short message content of the message request information; The short message adapter matches with the short message service terminal one by one. The short message adapter includes a short message management unit to configure and manage the receiving and sending of short messages. Further improve the stability of short message service system.
【技术实现步骤摘要】
一种短信服务系统及服务方法
本专利技术涉及短信服务
,尤其涉及一种短信服务系统及服务方法。
技术介绍
公司正在使用的短信系统,当短信服务出现故障,则所有依赖于短信服务的应用均出现无法发送短信。早期的时候,公司的短信使用在用户注册、登录以及找回密码,目前业务发展到现在,已经深入到各个交易流程中,比如进行一笔交易,需要短信验证码,因此,急需要一套高可用的短信系统,支撑公司的正常交易。
技术实现思路
针对现有技术中存在的上述问题,现提供一种短信服务系统及服务方法。具体技术方案如下:一种短信服务系统,其中,短信服务系统连接至少一个短信服务终端;所述短信服务系统预先建立一主消息队列与一辅消息队列;所述短信服务系统具体包括:至少一个短信网关,短信网关用以接收短信服务终端发送的短信请求信息,并将短信请求信息写入主消息队列中,当主消息队列无法写入时,则写入辅消息队列中;一短信分配器,短信分配器分别连接各个短信网关,以一预设顺序从主消息队列或辅消息队列中获取短信请求信息,并根据短信请求信息的短信内容,调用对应的至少一个短信适配器;每个短信适配器与短信服务终端一一对应匹配连接,短信适配器包括一短信管理单元,以配置及管理短信的接收和发送。优选的,每个短信网关分别包括:一接收单元,以接收所述短信服务终端发送的所述短信请求信息;一校验单元,连接所述接收单元,以校验所述短信请求信息的校验参数与预先设置的应答参数是否一一对应,并输出一校验结果;一显示单元,连接所述校验单元,以对应显示所述校验结果;当所述校验结果成功时,则将所述短信请求信息写入所述主消息队列,所述显示单元显示已成功接收 ...
【技术保护点】
1.一种短信服务系统,其特征在于,所述短信服务系统连接至少一个短信服务终端;所述短信服务系统预先建立一主消息队列与一辅消息队列;所述短信服务系统具体包括:至少一个短信网关,所述短信网关用以接收所述短信服务终端发送的短信请求信息,并将所述短信请求信息写入所述主消息队列中,当所述主消息队列无法写入时,则写入所述辅消息队列中;一短信分配器,所述短信分配器分别连接各个所述短信网关,以一预设顺序从所述主消息队列或所述辅消息队列中获取所述短信请求信息,并根据所述短信请求信息的短信内容,调用对应的至少一个短信适配器;每个所述短信适配器与所述短信服务终端一一对应匹配连接,所述短信适配器包括一短信管理单元,以配置及管理短信的接收和发送。
【技术特征摘要】
1.一种短信服务系统,其特征在于,所述短信服务系统连接至少一个短信服务终端;所述短信服务系统预先建立一主消息队列与一辅消息队列;所述短信服务系统具体包括:至少一个短信网关,所述短信网关用以接收所述短信服务终端发送的短信请求信息,并将所述短信请求信息写入所述主消息队列中,当所述主消息队列无法写入时,则写入所述辅消息队列中;一短信分配器,所述短信分配器分别连接各个所述短信网关,以一预设顺序从所述主消息队列或所述辅消息队列中获取所述短信请求信息,并根据所述短信请求信息的短信内容,调用对应的至少一个短信适配器;每个所述短信适配器与所述短信服务终端一一对应匹配连接,所述短信适配器包括一短信管理单元,以配置及管理短信的接收和发送。2.根据权利要求1所述的短信服务系统,其特征在于,每个所述短信网关分别包括:一接收单元,以接收所述短信服务终端发送的所述短信请求信息;一校验单元,连接所述接收单元,以校验所述短信请求信息的校验参数与预先设置的应答参数是否一一对应,并输出一校验结果;一显示单元,连接所述校验单元,以对应显示所述校验结果;当所述校验结果成功时,则将所述短信请求信息写入所述主消息队列,所述显示单元显示已成功接收所述短信请求信息;当所述校验结果失败时,则所述显示单元显示所述校验结果的失败原因。3.根据权利要求1所述的短信服务系统,其特征在于,所述短信分配器包括:一获取单元,以从所述主消息队列或所述辅消息队列中获取所述短信请求信息,并根据所述短信请求信息来编辑所述短信内容;一分配单元,连接所述获取单元,以查询可发送所述短信的通道,并对所述通道优先级排序,一个所述通道对应一个所述短信适配器;一调用单元,连接所述分配单元,根据所述通道的优先级排序,调用对应的所述短信适配器,以完成短信通道服务。4.根据权利要求3所述的短信服务系统,其特征在于,每个所述短信适配器分别包括:一发送单元,发送所述短信并输出发送结果。5.根据权利要求4所述的短信服务系统,其特征在于,所述短信分配器还包括:一解析单元,以解析所述发送结果,并对应修改所述短信的...
【专利技术属性】
技术研发人员:孙跃,
申请(专利权)人:上海瀚银信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。