企業(yè)應(yīng)用集成解析
企業(yè)應(yīng)用集成模型 企業(yè)應(yīng)用集成(EntERPrise Application Integration, EAI) 是完成在組織內(nèi)、外的各種異構(gòu)系統(tǒng),應(yīng)用和數(shù)據(jù)源之間共享和交換信息和協(xié)作的途徑,方法學(xué),標(biāo)準(zhǔn)和技術(shù)。企業(yè)應(yīng)用集成所連接
企業(yè)應(yīng)用集成模型
企業(yè)應(yīng)用集成(EntERPrise Application Integration, EAI) 是完成在組織內(nèi)、外的各種異構(gòu)系統(tǒng),應(yīng)用和數(shù)據(jù)源之間共享和交換信息和協(xié)作的途徑,方法學(xué),標(biāo)準(zhǔn)和技術(shù)。企業(yè)應(yīng)用集成所連接的應(yīng)用包括各種電子商務(wù)系統(tǒng),企業(yè)資源規(guī)劃系統(tǒng),客戶關(guān)系管理系統(tǒng),供應(yīng)鏈管理系統(tǒng),辦公自動化系統(tǒng),數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)倉庫等。
EAI的原則是集成多個系統(tǒng)并保證各個系統(tǒng)互不干擾。
企業(yè)應(yīng)用集成主要分為用戶界面集成,流程集成,應(yīng)用集成,數(shù)據(jù)集成幾個層面。用戶界面集成,用戶交互的集成 ,流程集成,跨應(yīng)用系統(tǒng)的業(yè)務(wù)流程的集成 ,應(yīng)用集成,多應(yīng)用系統(tǒng)間的交互 數(shù)據(jù)(信息)集成,保證多個系統(tǒng)中的信息保持一致
EAI方案
EAI的目標(biāo),決定其包括的內(nèi)容很復(fù)雜。試想一下,要使各類IT應(yīng)用彼此如意地溝通,EAI肯定要擁有與CRM、MIS這樣的應(yīng)用系統(tǒng)打交道的能力。這種能力,就像為使用不同語言的人提供翻譯一樣,中介者自身首先要能夠與雙方良好溝通。掌握外語不容易,擁有與已有系統(tǒng)溝通的能力也很困難——這些已有的系統(tǒng)可能分布在企業(yè)的不同地域;系統(tǒng)所使用的平臺可能是微軟的產(chǎn)品,也可能是Novell的產(chǎn)品;系統(tǒng)的開發(fā)工具可能VC,也可能是早期的COBOL——EAI,要涉及到信息系統(tǒng)的底層結(jié)構(gòu)、硬件平臺、軟件內(nèi)部甚至部分業(yè)務(wù)流程等方方面面的各個層次。因此,EAI的集成也分為若干層次。這里,列出了基于中間件的EAI解決方案的4個類型:
業(yè)務(wù)過程集成
對業(yè)務(wù)過程進(jìn)行集成的時候,企業(yè)必須在各種業(yè)務(wù)系統(tǒng)中定義、授權(quán)和管理各種業(yè)務(wù)信息的交換,以便改進(jìn)操作、減少成本、提高響應(yīng)速度。業(yè)務(wù)過程集成,包括業(yè)務(wù)管理、進(jìn)程模擬以及綜合任務(wù)、流程、組織和進(jìn)出信息的工作流,還包括業(yè)務(wù)處理中每一步都需要的工具。
應(yīng)用集成
為兩個應(yīng)用系統(tǒng)中的數(shù)據(jù)和程序提供接近實(shí)時的集成。在一些B2B集成中,它可以用來實(shí)現(xiàn)CRM系統(tǒng)與企業(yè)后端應(yīng)用和Web的集成,構(gòu)建充分利用多個業(yè)務(wù)系統(tǒng)資源的電子商務(wù)網(wǎng)站。
數(shù)據(jù)集成
為了完成應(yīng)用集成和業(yè)務(wù)過程集成,必須首先解決數(shù)據(jù)和數(shù)據(jù)庫的集成問題。在集成之前,必須首先對數(shù)據(jù)進(jìn)行標(biāo)識并編成目錄,另外還要確定元數(shù)據(jù)模型。這三步完成以后,數(shù)據(jù)才能在數(shù)據(jù)庫系統(tǒng)中分布和共享。
平臺集成
要實(shí)現(xiàn)系統(tǒng)的集成,底層的結(jié)構(gòu)、軟件、硬件以及異構(gòu)網(wǎng)絡(luò)的特殊需求都必須得到集成。平臺集成處理一些過程和工具,以保證這些系統(tǒng)進(jìn)行快速安全的通信。
云集成
基于云的數(shù)據(jù)集成在很多時候是有效的。但是基于云的應(yīng)用集成(基于云的EAI)就有點(diǎn)新品上市的意味了。像SnapLogic和Boomi這樣的廠商協(xié)助我們殺進(jìn)基于云的數(shù)據(jù)集成領(lǐng)域,像Informatica這樣的重量級選手則協(xié)助其成為主流技術(shù)。第一個基于云的應(yīng)用集成平臺:iON是第一個功能完整的,為云應(yīng)用集成構(gòu)建的套件。
通過以上集成,EAI使得企業(yè)眾多信息系統(tǒng)都與一個由中間件組成的底層基礎(chǔ)平臺相連接,各種“應(yīng)用孤島”、“信息孤島”通過各自的 “適配器”(可以理解成一個轉(zhuǎn)接口)連接到一個總線上,然后再通過一個消息隊(duì)列實(shí)現(xiàn)各個應(yīng)用之間的交流。就像幾個只會講各自母語的人遇到了一個“萬能翻譯”一樣,不同的信息系統(tǒng)之間終于可以流暢對話了。
這樣,EAI使得企業(yè)內(nèi)部的應(yīng)用系統(tǒng)能夠通信順暢。系統(tǒng)之間借助EAI實(shí)現(xiàn)良好的溝通,可以極大地減少以往通過手工處理導(dǎo)致的資源消耗(打印成本、人力成本、時間成本),為企業(yè)創(chuàng)造了價值。在這基礎(chǔ)上,它還可促進(jìn)一個企業(yè)與另一個企業(yè)的應(yīng)用系統(tǒng)的整合,以實(shí)現(xiàn)企業(yè)同供應(yīng)商、經(jīng)銷商等合作伙伴之間更加緊密的協(xié)作關(guān)系。
主要技術(shù)
企業(yè)應(yīng)用集成使用的主要技術(shù)包括J2EE連接器架構(gòu),Java消息服務(wù),Web服務(wù),XML,面向服務(wù)的架構(gòu)等。 J2EE連接器架構(gòu),J2EE平臺中用于連接傳統(tǒng)系統(tǒng)的資源適配器規(guī)范。
Java消息服務(wù),Java中用于訪問面向消息中間件的規(guī)范,用于在不同系統(tǒng)之間通過交換消息進(jìn)行集成。
Web服務(wù) 。
XML,用于表示數(shù)據(jù)和信息的格式標(biāo)準(zhǔn)。
面向服務(wù)的架構(gòu) 。
企業(yè)應(yīng)用
責(zé)任編輯:何健
免責(zé)聲明:本文僅代表作者個人觀點(diǎn),與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個贊
-
曹志剛:我們期待風(fēng)電成為中國的主力能源
2020-11-17風(fēng)電,能源,主力能源 -
張鈞:未來配電網(wǎng)內(nèi)涵特征與發(fā)展框架研究
-
習(xí)近平:持續(xù)增強(qiáng)電力裝備、新能源等領(lǐng)域的全產(chǎn)業(yè)鏈優(yōu)勢
2020-11-02電力裝備,新能源,通信設(shè)備
-
曹志剛:我們期待風(fēng)電成為中國的主力能源
2020-11-17風(fēng)電,能源,主力能源 -
張鈞:未來配電網(wǎng)內(nèi)涵特征與發(fā)展框架研究
-
杜祥琬:創(chuàng)新觀念,推動能源高質(zhì)量發(fā)展
2020-09-28能源,創(chuàng)新,觀點(diǎn)