WebSphere Integration Developer

WebSphere Integration Developer 可用來解決組織每日所面對的整合挑戰。它被設計成這些建置整合性應用程式的完整整合開發環境。為了簡化及加快整合性應用程式的開發, 這個環境提供一個抽象層,而將您所用而以視覺化方式呈現的元件, 和基礎的實作隔開。

整合性應用程式並不簡單。它們可呼叫「企業資訊系統 (EIS)」中的應用程式, 包含各部門或企業間的商業程序,以及包含以不同語言寫成並在不同作業系統中執行的本端或遠端應用程式。例如, eMerged Corporation 是由 DOM 銀行和 M&M Discount 仲介商合併而成。這項合併代表上述這些 EIS 系統中的應用程式、 商業程序和各個舊公司中的應用程式必須在公司間分享, 並平順無礙地提供給一組新客戶。不過,eMerged 達成了這項工作,並且如下圖所示, 這兩家以往獨立的企業它們的客戶可線上存取其所有的財經資訊。


兩家公司間的應用程式和程序整合

eMerged 採用 WebSphere Integration Developer 中的工具為自己和客戶建置整合性應用程式。這些工具以元件方式來呈現應用程式 (包括存在於遠端 EIS 系統上的應用程式)。元件是透過視覺化編輯器來建立, 並組合到其他整合性應用程式中(亦即,從一組元件來建立應用程式)。視覺化編輯器在元件和其實作間呈現一個抽象層。使用工具的開發人員可建立整合性應用程式, 而不需對各元件具備精細的基礎實作知識。

工具容許採用由上而下的設計方法來建置整合性應用程式,亦即,其中可有一或多個元件沒有實作, 可日後再新增;也可以採用由下而上的方法,亦即,其中的元件已實作, 而開發人員可藉由拖放方式在視覺化編輯器中組合元件, 然後使用線條來合併元件,以便在其間建立邏輯流程。除錯及測試環境意味著在您將應用程式部署到正式作業伺服器前, 可進行完整的測試。設定監視點可讓您查看應用程式如何即時使用, 以便細部調整讓它擁有最佳效能。

WebSphere Integration Developer 的工具是以服務導向架構為基礎。元件為一些服務, 而涉及多個元件的整合性應用程式即為一種服務。所建立的服務符合先進的的業界標準。同樣地, 亦成為元件的商業程序是以好用的視覺化工具來建立, 並符合「商業程序執行語言 (BPEL)」業界標準。WebSphere Integration Developer 適用於 Windows 和 Linux 平台。

WebSphere Integration Developer 工具的部分優點如下:

相關概念
業務單位間的整合
企業間的整合

意見
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.