[发明专利]用于对接第三方系统的企业服务总线的应用方法和系统在审
申请号: | 202110794456.X | 申请日: | 2021-07-14 |
公开(公告)号: | CN113486629A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 刘兴谷 | 申请(专利权)人: | 易百信息技术(上海)股份有限公司 |
主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F21/60 |
代理公司: | 上海浦科知识产权代理有限公司 31400 | 代理人: | 冯燕云 |
地址: | 200333 上海市普*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 对接 第三 系统 企业 服务 总线 应用 方法 | ||
本申请涉及用于对接第三方系统的企业服务总线的应用方法,其包括步骤:接收服务请求,接收来自主机系统的并要传输给第三方系统的标准报文传输协议,为服务的入口;报文处理,接收报文信息,处理为第三方系统传输协议标准的报文;输出和输入,将第三方系统的标准报文传输协议输出给第三方系统,再接收第三方系统返回的报文;转换处理C,转换返回报文,将第三方系统返回的报文转换为主机报文标准;返回报文,将转换为主机报文标准的报文返回给主机系统。根据本申请的企业服务总线的应用方法可在主机系统对接报文标准不同的第三方系统中得到很好的应用。
技术领域
本申请涉及企业服务总线的应用,特别是用于对接第三方系统的企业服务总线的应用方法和系统。
背景技术
ESB全称为Enterprise Service Bus,即企业服务总线。ESB的主要功能就是集成不同的系统,ESB连接框架定义了一系列组件,用于处理在集成不同系统时所涉及的通信、路由、服务交互等方面的任务。在各个系统间传递数据消息。将过去的点对点的接口关系变成点对总线的关系,使企业各个系统松耦合。目的是减少各应用间的依赖:ESB最大的好处是可以把蜘蛛网结构的依赖关系理顺,使各个应用只依赖于ESB。
整合现有应用:ESB可以通过自身的一些技术组件,对现有的应用进行协议转换,让现有的应用能快速融入到企业整合的大环境中,不至于形成一个个的信息孤岛。
以电子凭证系统为例:电子凭证会有各个平台的券,电子凭证系统需要与其他第三方券系统时,由于各个第三方系统通讯协议不同,传输数据格式不同,加解密规则等不同,对接时需要分别开发,电子凭证系统变得冗杂。针对每个新的第三方系统都需要重新开发一套系统与之对应,且服务节点受限,无法应对秒杀活动的高并发需求。
发明内容
本申请要解决的技术问题是针对主机系统对接新的第三方系统时,如何实现热加载和多节点服务。
为解决上述技术问题,根据本申请的一个方面,提供一种用于对接第三方系统的企业服务总线的应用方法,其方法包括步骤:接收服务请求,接收来自主机系统的并要传输给第三方系统的标准报文传输协议,为服务的入口;报文处理,接收报文信息,处理为第三方系统传输协议标准的报文;输出和输入,将第三方系统的标准报文传输协议输出给第三方系统,再接收第三方系统返回的报文;转换处理C,转换返回报文,将第三方系统返回的报文转换为主机报文标准;返回报文,将转换为主机报文标准的报文返回给主机系统。
根据本申请的实施例,报文处理步骤可包括:转换处理A,接收报文信息,并进行转换处理,转换成业务数据格式的数据;路由处理,将业务数据格式的数据路由并进行对应第三方系统的标准报文传输协议处理;请求目标系统,请求目标系统的服务,是路由处理的一个端点;转换处理B,将业务数据格式的数据转换为第三方系统的标准报文。
根据本申请的实施例,转换处理A可使用Transform转换成统一xml(可扩展标记语言,eXtensible Markup Language)格式,报文统一转换处理。
根据本申请的实施例,转换处理B可采用Convert由xml转换成第三方系统需要的报文格式,根据配置的消息体config来处理。
根据本申请的实施例,转换处理B可结合JAVA代码完成第三方系统需要特殊加密逻辑,以bean的方式加载。
根据本申请的另一方面,提供一种用于对接第三方系统的企业服务总线系统,其包括:服务模块(Server),用于接收报文和确定目标系统,包括接收服务请求单元(serverin)和请求目标系统单元(server out),服务模块为路由模块的端点;处理模块(Processor),用于进行业务数据格式的转换和中间数据的临时存储;路由模块(Routing),设置在系统和处理器之间、处理器和处理器之间,用于根据收服务请求单元(server in)中的业务属性,路由到对应的请求目标系统单元(server out),其中,用于对接第三方系统的企业服务总线的系统可通过媒介加载在计算机或任何移动终端上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易百信息技术(上海)股份有限公司,未经易百信息技术(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110794456.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乳液、乳液凝胶电解质、气凝胶及制备方法和应用
- 下一篇:一种环保型透水砖