一、 BIP Series概述
BIP Series包含3個相關產品:
1. BIP:Business Integration Platform
可以認為BIP是連接眾多Endpoint的總線,為各個Endpoint提供Router和Transformer服務。
即對發送端Endpoint提取的數據進行轉換,然后再路由到指定的接收端Endpoint。
2. Endpoint:
Endpoint是對集成代理的一種抽象,可以認為它是一種Agent容器,就像理解EJB容器一樣,我們將Agent部署到Endpoint里面。對需要集成的遺留系統的訪問操作都是通過Agent進行的。Agent的具體操作實現委托給兩類Task:Sender任務負責從遺留系統提取數據并發送到BIP(總線),Receiver任務負責從BIP(總線)接收數據并插入到目標系統。
3. BID:Business Integration Developer
BID是一個基于Eclipse平臺的集成開發環境,可以新建集成方案,可視化編輯集成組件,并將這些組件打包部署到Endpoint或BIP中。
二、 Endpoint簡介
Endpoint的目錄結構:
主要目錄:
config:集成組件(XML)
metas:BOS元數據實體(因為集成平臺最初是基于BOS技術創建的,部分組件依賴于BOS元數據體系)
三、 BIP簡介
BIP的目錄結構:
主要目錄:
config:集成組件(XML)
metas:BOS元數據實體
主要配置文件:
filter.xml: 轉換器配置
router.xml:路由器配置
四、 BID簡介
五、 典型數據集成流程
1. 新建集成方案:
啟動BID后,在Business Integration透視圖下,打開集成方案管理視圖:
新建一個集成方案:
|
|