ChainBuilder Connect是致力于快速開(kāi)發(fā)和部署面向服務(wù)架構(gòu)(SOA)的企業(yè)服務(wù)總線。ChainBuilder Connect包括簡(jiǎn)單、便于使用的用戶界面工具,通過(guò)拖拽和向?qū)Ъ纯蓪?shí)現(xiàn)流程和消息轉(zhuǎn)換的設(shè)計(jì)。ChainBuilder Connect集中于解決重用現(xiàn)有IT資產(chǎn)的應(yīng)用程序和數(shù)據(jù)集成的問(wèn)題,這些資產(chǎn)包括已有系統(tǒng)和數(shù)據(jù)庫(kù),同時(shí)還支持開(kāi)放性標(biāo)準(zhǔn)、針對(duì)工業(yè)的信息交流和消息標(biāo)準(zhǔn)。
ChainBuilder Connect是面向服務(wù)架構(gòu)(SOA)的企業(yè)服務(wù)總線(ESB)的產(chǎn)品實(shí)現(xiàn)。符合JAVA商業(yè)集成(JBI)標(biāo)準(zhǔn),廣泛支持Web服務(wù),XML技術(shù),HL7 和 EDI 。提供路由、消息轉(zhuǎn)換、服務(wù)編排、事務(wù)管理等功能。提供強(qiáng)勁的圖形化界面(用于開(kāi)發(fā)與配置)。提供基于AJAX的管理和監(jiān)控接口與頁(yè)面。
基于開(kāi)放性的標(biāo)準(zhǔn)
ChainBuilder Connect符合Java 商業(yè)集成(JBI)這個(gè)現(xiàn)有的實(shí)現(xiàn)企業(yè)服務(wù)總線的唯一工業(yè)標(biāo)準(zhǔn)。通過(guò)這個(gè)標(biāo)準(zhǔn),開(kāi)發(fā)人員可以保證關(guān)鍵的面向服務(wù)架構(gòu)的IT資產(chǎn)不被一家軟件供應(yīng)商鎖定。方案架構(gòu)師可以有機(jī)會(huì)從眾多的JBI軟件供應(yīng)商和團(tuán)體中選擇如何組合、匹配組件的方式和技術(shù),享受到利用標(biāo)準(zhǔn)API提出解決方案的優(yōu)越性。
除此之外,ChainBuilder Connect支持像WSDL、HTTP、 SOAP、 JDBC、 JMS、帶有附件的SOAP(SOAP with Attachment)、SSL等技術(shù)標(biāo)準(zhǔn)以及Health Level 7 (HL7)和EDI.等工業(yè)標(biāo)準(zhǔn)。
組合應(yīng)用程序開(kāi)發(fā)
在傳統(tǒng)應(yīng)用程序開(kāi)發(fā)中,用戶要么從底層開(kāi)始開(kāi)發(fā)要么使用庫(kù)或者框架重用已有的IT資產(chǎn),ChainBuilder Connect允許用戶通過(guò)軟件供應(yīng)商或自己事先構(gòu)建完畢的JBI組件集成組合應(yīng)用程序。
異構(gòu)系統(tǒng)的集成
ChainBuilder Connect提供簡(jiǎn)明扼要的整合渠道來(lái)重用現(xiàn)有的成熟應(yīng)用程序或者數(shù)據(jù)庫(kù)。除了對(duì)標(biāo)準(zhǔn)XML和Web服務(wù)的支持, ChainBuilder Connect還可用來(lái)定義定長(zhǎng)、變長(zhǎng)的或其他結(jié)構(gòu)性的非XML的消息格式,并利用FTP、File、TCP/IP等傳輸協(xié)議輕松連接非web的服務(wù)。
易于開(kāi)發(fā)
Bostech公司選擇流行的Eclipse集成開(kāi)發(fā)環(huán)境作為ChainBuilder Connect的標(biāo)準(zhǔn)開(kāi)發(fā)平臺(tái)。開(kāi)發(fā)人員無(wú)需編寫(xiě)代碼,僅通過(guò)向?qū)、拖拽功能即可?chuàng)建處理流程,消息轉(zhuǎn)換或?qū)崿F(xiàn)其他需求。
易于擴(kuò)展
ChainBuilder Connect包含一個(gè)叫做“用戶控制點(diǎn)(UPoC)”的擴(kuò)展框架,這個(gè)框架允許用戶寫(xiě)Java或者Groovy代碼。Bostech公司認(rèn)識(shí)到集成是一個(gè)復(fù)雜的工作。用戶在其環(huán)境中面臨不同的集成要求,可擴(kuò)展已構(gòu)建的組件已成為成功集成方案的必要條件。
監(jiān)測(cè)和控制
操作者可以利用ChainBuilder Connect的管理員控制臺(tái)來(lái)遠(yuǎn)程管理企業(yè)服務(wù)總線。使用該基于AJAX的 web界面對(duì)運(yùn)行中的JBI組件和 ChainBuilder Connect服務(wù)進(jìn)行遠(yuǎn)程監(jiān)測(cè)、管理和警報(bào)配置。
|
|