[发明专利]连接器模型的应用方法、装置及服务器有效
申请号: | 202111190120.9 | 申请日: | 2021-10-13 |
公开(公告)号: | CN113626007B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 彭杉;张皖娜;王干 | 申请(专利权)人: | 树根互联股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/71 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连接器 模型 应用 方法 装置 服务器 | ||
本申请提供的连接器模型的创建及应用方法、装置及服务器,创建单模型多实例,首先确定待创建的应用连接器的基本标识信息,为所述应用连接器添加至少一个版本实例,为每个版本实例配置支持连接的数据源及数据对象,这样即可生成包含多个版本实例的连接器模型。用户能够在操作集成流的过程中只用到某一个单模型的连接器,在运行态的过程中去按照实际连接源需求动态加载实例,达到单模型多实例的形态,让用户能够不用去进行配置化的操作和管理而达到快速连接应用系统的目的。
技术领域
本发明涉及服务器技术领域,尤其涉及一种连接器模型的创建及应用方法、装置及服务器。
背景技术
现有工业企业内部的系统集成一般会采用单模型单实例的连接器,主要包括基于SOA架构的单模型单实例方式。
基于SOA架构的单模型单实例方式,接入的系统分别分为“服务请求方”和“服务提供方”两类,其中“服务请求方”通过其前端连接器把原始的请求报文转换为总线系统格式的报文,写入请求输入队列,交由总线核心系统处理。其做法是总线核心系统将首先使用通用程序包封装的功能来处理传入的请求报文。按照预先定义的规则,将请求报文分解为若干个原子服务报文,并按照顺序控制路由至相应的请求输出队列。后端连接器侦听到请求的到达,将请求的XML格式的报文转换为后端系统可识别的原始报文,然后向后端服务提供系统请求服务。服务提供系统收到服务请求后,处理请求,并将结果返回。后端连接器收到处理结果后将其报文格式转换为总线系统所能识别的格式,并返回给总线系统的响应输入队列。系统收到响应报文后,判断服务处理的状态,决定是否继续请求新的服务。直到所有的服务处理完毕,合并每一次请求处理结果的响应报文,并返回给响应输出队列。前端适配器收到响应报文后,转换为前端系统所能识别的原始报文格式,并返回给前端系统。
此方式的弊端是所有的前后端连接器服务均需依赖一个中央部署的总线集群来进行管理,所有的连接器均需以某种方式注册在中央总线系统。连接器本身无法获取被连接系统的版本导致不能根据系统的实际版本进行动态调用,所以当目标对接系统进行版本变更或者数据库表结构进行变更之后,连接器管理方需手动在中央总线系统进行连接器的再部署。
发明内容
为了解决上述技术问题,本发明实施例提供了一种连接器模型的创建及应用方法、装置及服务器。
第一方面,本发明实施例提供了一种连接器模型的创建方法,包括:
确定待创建的应用连接器的基本标识信息;
为所述应用连接器添加至少一个版本实例;
为每个版本实例配置支持连接的数据源及数据对象;
生成包含多个版本实例的连接器模型。
根据本公开的一种具体实施方式,所述为每个版本实例配置支持连接的数据源及数据对象的步骤,包括:
为每个版本实例配置支持连接的数据源的数据库类型和数据库版本;
配置数据对象的对象名称和对象属性。
第二方面,本发明实施例提供了一种连接器模型的应用方法,包括:
根据来源系统发起的到目标系统的数据传输请求创建集成流;
确定所述来源系统到所述集成流之间所涉及的实际连接器,以及所述集成流到所述目标系统之间所涉及的实际连接器,其中,实际连接器为指定版本的连接器;
根据全部实际连接器确定待添加的基础连接器,其中,所述基础连接器为通用连接器或者应用连接器中的任一种;
调用各基础连接器对应的连接器模型为所述集成流配置连接器实例;
调试并发布所述集成流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于树根互联股份有限公司,未经树根互联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111190120.9/2.html,转载请声明来源钻瓜专利网。