[发明专利]短信网关有效
申请号: | 201510058046.3 | 申请日: | 2015-02-04 |
公开(公告)号: | CN104618878B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 曹纪清;商琦 | 申请(专利权)人: | 苏州工业园区服务外包职业学院 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W88/16 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 路凯;胡彬 |
地址: | 215000 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供一种短信网关,包括短信接入装置和业务处理装置,短信接入装置负责短信网关与短信中心通过标准短信协议交换短信数据,实现了应用系统与用户之间的数据交互;业务处理装置与各种不同应用系统交互,从短信网关中的短信接入装置取得用户短信数据,对短信内容进行解析,分析出用户请求的业务类型,对业务数据进行初步合法性检验,再转发到相应的应用系统,同时从不同的应用系统接收业务响应数据和推送数据,业务处理装置通过短信发送队列与短信网关中的短信接入装置交互,使得短信接入装置能够获取到应用系统发送的业务响应数据和推送数据,短信接入装置将接收的数据发送至短信中心,从而实现短信中心侧的用户与应用系统之间的交互。 | ||
搜索关键词: | 短信接入 应用系统 短信网关 业务处理装置 短信中心 推送数据 业务响应数据 合法性检验 短信发送 短信内容 短信数据 短信协议 接收业务 数据发送 数据交互 响应数据 业务类型 业务数据 用户短信 用户请求 装置交互 队列 解析 转发 发送 交换 分析 | ||
【主权项】:
1.一种短信网关,其特征在于,包括:短信接入装置,用于向短信中心注册,并在注册成功时建立第一链路,其中所述第一链路用于所述短信接入装置与所述短信中心之间的交互;用于从短信网关中的短信发送队列中读取待发送数据,其中,所述待发送数据由下述业务处理装置从所述业务处理装置接入的应用系统中获取,并写入至所述短信发送队列中;按照设定协议对获取的待发送数据进行打包,并将打包后的待发送数据包通过所述第一链路发送至所述短信中心,将发送的数据包中的原始发送数据写入所述短信网关中的等待响应队列;用于通过所述第一链路从所述短信中心接收协议响应数据,按照设定协议对所述协议响应数据进行解包,判断解包后的协议响应数据的响应类型,并根据所述判断结果,进行相应处理;以及将解包后的协议响应数据写入所述短信网关中的等待响应队列,其中,所述协议响应数据由所述短信中心在成功接收到发送的待发送数据包并进行响应后生成;还用于定时扫描所述等待响应队列,检查是否存在已经成功发送但超时没有收到响应的原始发送数据,若是,则丢弃该原始发送数据,或将该原始发送数据写入短信发送队列,并执行重发操作;业务处理装置,包括:主模块、业务数据分析模块、应用接入模块以及业务响应数据集中模块;所述主模块,用于启动所述业务数据分析模块、至少一个所述应用接入模块和所述业务响应数据集中模块;所述业务数据分析模块,用于从所述短信网关中的短信接收队列读取用户发送的业务请求数据;根据预设的业务请求数据与业务类型的对应关系,确定读取的所述业务请求数据的业务类型;在业务类型存在时,以业务类型为关键字,将所述关键字以及读取的所述业务请求数据写入所述短信网关中的业务请求数据队列;其中,所述对应关系中的业务类型与应用接入模块接入的应用系统所提供的业务对应;所述应用接入模块,用于接入应用系统;从所述业务请求数据队列中读取与接入的应用系统所提供的业务对应的业务请求数据,并进行合法性检查;在检查结果为合法时,将所述合法的业务请求数据发送至接入的应用系统,并从所述应用系统接收业务响应数据;将根据所述接入的应用系统所提供的业务类型确定的关键字以及接收的所述业务响应数据写入所述短信网关中的短信发送队列;所述应用接入模块还用于在接入应用系统后,接收所述应用系统的推送数据;将根据所述接入的应用系统所提供的业务类型确定的关键字以及接收的所述推送数据写入所述短信网关中的短信发送队列;所述业务响应数据集中模块,用于从所述业务响应数据队列读取数据,集中转发至所述短信网关中的短信发送队列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业园区服务外包职业学院,未经苏州工业园区服务外包职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510058046.3/,转载请声明来源钻瓜专利网。