企業應用集成

企業應用集成 （ Enterprise Application Integration ， EAI ） 是完成在組織內 、 外的各種異構系統 ， 應用和數據源之間共享和交換信息和協作的途徑 ， 方法學 ， 標準和技術 。 企業應用集成所連接的應用包括各種電子商務系統 ， 企業資源規劃系統 ， 客戶關係管理系統 ， 供應鏈管理系統 ， 辦公自動化系統 ， 數據庫系統 ， 數據倉庫等 。 EAI的原則是集成多個系統並保證各個系統互不干擾 。 企業應用集成主要分爲 ： 用戶界面集成 ， 流程集成 ， 應用集成 ， 數據集成幾個層面 。 用戶界面集成 ， 用戶交互的集成 流程集成 ， 跨應用系統的業務流程的整合 應用集成 ， 多應用系統間的交互 數據 （ 信息 ） 集成 ， 保證多個系統中的信息保持一致 企業應用集成使用的主要技術包括J2EE連接器架構, Java消息服務 ， Web服務 ， XML ， 面向服務的架構等 。 J2EE連接器架構 ， J2EE平臺中用於連接傳統系統的資源適配器規範 。 Java消息服務 ， Java中用於訪問面向消息中間件的規範 ， 用於在不同系統之間通過交換消息進行集成 。 Web服務 XML ， 用於表示數據和信息的格式標準 。 面向服務的架構 企業應用集成產品是指連接異構系統的中間件 ， 產品在瞭解各種應用系統的數據模型和API的基礎上 ， 開發出各種應用系統的適配器 ， 用於從應用系統提取和插入數據 ， 並提供管道 ， 總線或類似的手段將不同適配器連接起來 。