记录一个开源项目-openadaptor

主页地址:[url]www.openadaptor.org[/url]

关键字:EAI,中间件

openadaptor由组件组成,组件由Properties文件定义,openadaptor根据Properties文件初始化各组件。openadaptor处理在组件中传递的消息,消息由DataObject对象组成。消息处理一般经历3 个过程:数据提取(源),数据转换(中间过程),数据加载(目标)。openadaptor将这3 个阶段抽象为3 类不同的组件:Sources,Pipes,Sinks。通过这3 类内置的组件分别完成各阶段工作。在数据抽取阶段,对应Sources 组件,完成与源端数据的连接,读取数据并将数据转化为DataObject 数组;数据转换阶段对应Pipes 组件,完成数据过滤、数据转化、异常处理等作业;数据加载对应Sinks 组件,完成与目的端的数据的连接,将数据转化为目的端的数据格式。openadaptor提供多种内置Sources和Sinks组件,包括:File、Ftp、Socket、Database、JMS、SOAP等;同时也提供多种内置Pipes组件,比如:Audit、Filter、Encrypt/Decrypt等。这三类组件的调度由Controller完成,每一个opendaptor都会包含一个Controller,负责组件之间的调用、异常和事务管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值