买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京飞讯数码科技有限公司
摘要:本发明公开了一种支持多通信协议并发通信的业务请求处理系统和方法。该系统包括:多个协议转换模块组成的协议转换层和多个业务分发模块组成的业务分发层;协议转换模块,用于获取业务请求数据和对应的通信协议标识,并根据通信协议标识和预设标准请求数据格式,获取业务请求数据对应的标准请求数据;业务分发模块,用于根据标准请求数据对应的关键字,获取对应的多个业务处理模块,并将标准请求数据发送至业务控制层中对应的各业务处理模块进行处理。本实施例的技术方案,通过采用协议转换层和业务分发层,可以实现对通信层和业务控制层的分离和解耦,且通过采用分布式结构,可以便于系统扩展,从而可以降低系统维护工作量,提升系统维护效率。
主权项:1.一种支持多通信协议并发通信的业务请求的处理系统,其特征在于,包括协议转换层和业务分发层,所述协议转换层包括至少一个协议转换模块,所述业务分发层包括至少一个业务分发模块,所述协议转换层用于将通信层接收的基于不同通信协议的业务请求数据转换为统一数据格式的标准消息体;所述协议转换模块,用于获取通信层发送的业务请求数据和对应的通信协议标识,并在确定预设数据转换队列中不存在未处理的历史请求数据时,根据所述通信协议标识和预设标准请求数据格式,获取所述业务请求数据对应的标准请求数据,并将所述标准请求数据发送至各所述业务分发模块;所述业务分发模块,用于获取所述协议转换模块发送的标准请求数据,并根据所述标准请求数据对应的关键字,获取所述标准请求数据对应的至少一个业务处理模块,以及将所述标准请求数据发送至业务控制层中对应的各所述业务处理模块,以通过各所述业务处理模块对所述标准请求数据进行处理;所述系统,还包括通信层和业务控制层,所述通信层包括至少一个通信端口,所述业务控制层包括至少一个业务处理模块;所述通信端口,用于接收业务客户端发送的业务请求数据,并根据通信端口标识,获取所述业务请求数据对应的通信协议标识,以及将所述业务请求数据和对应的通信协议标识发送至各所述协议转换模块;所述业务处理模块,用于将所述标准请求数据对应的业务反馈数据发送至各所述业务分发模块;所述业务分发模块,还用于当接收到业务处理模块发送的业务反馈数据时,将所述业务反馈数据存储至预设业务发送队列,并在检测到所述预设业务发送队列中不存在未处理的历史反馈数据时,将所述业务反馈数据发送至所述通信端口,以通过所述通信端口将所述业务反馈数据转发至所述业务客户端。
全文数据:
权利要求:
百度查询: 北京飞讯数码科技有限公司 支持多通信协议并发通信的业务请求处理系统和方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。