ESB企业服务总线在实际项目中主要用于各业务系统之间的集成,集成包括数据集成、应用集成以及业务单据集成等等,ESB企业服务总线主要包含三部分:ESB设计器、SMC管理控制台以及Server运行环境,ESB设计器用于服务以及集成流程的开发,可以直接将服务或者流程部署在Server当中,并通过前端管理控制台SMC来对服务以及流程进行管理,并进行监控统计分析。
本文主要对ESB企业服务总线其中之一的设计器进行说明,主要涵盖各个组件的使用,分类包括数据的映射转换、数据适配器、协议适配器以及文件传输相关的组件等等,具体内容如下。
1整体说明
在对各个组件进行介绍之前首先对ESB企业服务总线进行整体的介绍,包括产品的组成部分以及产品的相关核心功能,其次对ESB中常用的数据格式,包括DataRow、DataSet、DataBag以及DataBox进行说明,最后对各个组件进行功能大体说明。
注意:由于映射转换组件数据格式过多,本篇文档不对映射、路径、转换等组件进行介绍,后续会有专门的文档对ESB映射转换部分进行介绍。
1.1产品说明
ESB企业服务总线主要包含三部分,ESB设计器、SMC管理控制台以及Server运行环境,ESB设计器用于服务以及集成流程的开发,可以直接将服务或者流程部署在Server当中,并通过前端管理控制台SMC来对服务以及流程进行管理,并进行监控统计分析。
同时ESB企业服务总线也可以和其它产品相互组合,形成不通的解决方案,如主数据治理方案、统一身份认证方案、数据治理分析方案等等,ESB整体功能架构如下:

ESB设计器端主要是对ESB进行服务的开发以及流程的编排,ESB管理控制台主要包括对API的管理,包括API的安全、预警、代理、监控、仿真、超市等功能,同时可以跟据对API的管理配置对应的应用集成场景及集成流程,ESB支持文件的传输交换,最后对服务以及流程进行监控、统计分析。
1.2数据格式
ESB企业服务总线设计器内常见数据格式除了Json、Xml格式、JavaBean对象等还包括DataRow、DataSet、DataBag、DataBox,接下来对以上四种数据格式进行介绍。

1.3组件清单
ESB设计器内组件包括数据适配器、协议适配器、文件适配器以及流程接入器,下文对各个组件进行简单介绍。

2数据适配
在ESB企业服务总线数据适配器方面主要包括数据查询、数据合并、数据更新、数据插入、数据删除、存储过程、数据执行等组件,本章主要数据适配器中的各个组件进行介绍。
2.1数据操纵
数据的操纵主要包括数据的删除、数据合并、数据插入、数据更新,接下来对上述几种组件进行介绍。
1.数据删除:删除数据;

a)数据源:选择管理控制台注册的数据源;
b)目标表:需要删除数据的表;
c)参数类型:删除数据的入参类型;
d)参数变量:入参信息选择。
2.数据合并:跟据数据表内指定Key值插入或更新数据;

a)数据源:选择管理控制台注册的数据源;
b)目标表:需要删除数据的表;
c)参数类型:删除数据的入参类型;
d)参数变量:入参信息选择;
e)选择字段:从数据库中选择需要更新、变

1681

被折叠的 条评论
为什么被折叠?



