監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產品資料
X 關閉
ERP軟件教程

當前位置:工程項目OA系統(tǒng) > ERP培訓教程 > ERP軟件教程

在Windows平臺上進行集成實施 EAI技術分析

申請免費試用、咨詢電話:400-8352-114

隨著社會信息化進程的進一步加快,以及信息化技術的不斷進步,很多公司開始發(fā)現在引進新的應用和系統(tǒng)的同時,如何保證公司舊有的應用和系統(tǒng)投資不至于被全部拋棄或替換是節(jié)省公司運作成本并有效利用公司.....
   隨著社會信息化進程的進一步加快,以及信息化技術的不斷進步,很多公司開始發(fā)現在引進新的應用和系統(tǒng)的同時,如何保證公司舊有的應用和系統(tǒng)投資不至于被全部拋棄或替換是節(jié)省公司運作成本并有效利用公司資源的重要手段。但由于舊有應用和系統(tǒng)所采用的體系結構與新的系統(tǒng)存在及大的差異,往往使這些應用集成到新的系統(tǒng)中并不容易,本文就是針對在這種企業(yè)應用集成需求下的各種可用技術進行分析及建議。
阻礙企業(yè)將新舊應用系統(tǒng)集成在一起的問題似乎顯而易見,不外乎由以下兩點所組成:
· 所采用的體系結構不同;
· 所使用的技術不同;
但要完全跨越這兩條企業(yè)應用集成的鴻溝卻是存在巨大困難的。為了更好地解決這些問題,業(yè)界已經出現了許多相關技術及方案,如CORBA,J2EE,XML,DCOM等等。本文不是為了向讀者具體介紹這些技術及方案的實施,本文的目的根據在企業(yè)應用集成中可能出現的各種情況,分析不同技術的優(yōu)缺點,并給出相應可行的建議。
    1.介紹EAI
EAI,也就是企業(yè)應用集成并不是一個新的概念。但步入九十年代后,EAI的重要性開始得以體現并倍受關注。原因很簡單,企業(yè)需要不斷改進他們應用系統(tǒng)的功能,作為企業(yè)利益最大化的工具,企業(yè)的管理者希望他們對其所作的投資能夠得到回報。但顯然的,企業(yè)的管理者們漸漸開始意識到,如引進新的應用系統(tǒng)不能與舊有應用系統(tǒng)很好的集成在一起工作,將導致過去投資被浪費,舊有的應用系統(tǒng)功能部分或全部被拋棄。這顯然是企業(yè)的管理者們所不愿看到的,于是在紛紛采用新的體系結構進行應用系統(tǒng)開發(fā)同時,如何將舊有系統(tǒng)有效的集成進來開始正式走上各個公司的研究桌面。
在本文中,我們將企業(yè)的應用系統(tǒng)稱為企業(yè)信息系統(tǒng)EIS。EAI的最終目的就是要將企業(yè)的各種EIS集成到一起,這一過程應盡可能不對已有的應用程序做出(過多)的修改,并實現數據共享和業(yè)務流程的集成。
當然,企業(yè)需要在EAI之前進行策劃,以確定實施EAI在時間及成本方面的確優(yōu)于完全引進新的應用系統(tǒng)。因為失敗的EAI過程將會為企業(yè)帶來更大的損失,集成風險的比重應該受到足夠的關注。
后面,文中將給出幾種不同集成技術的分析,指出應當采用的適當技術。但應該注意的是,集成技術還在不斷的發(fā)展,所給出的建議未必是最優(yōu)或在將來仍為最優(yōu),這也與筆者的經驗有關,我們必須承認集成工作需要太多的知識,也相當復雜,特別是在所需集成的EIS數量較大且體系結構互異時,集成難度更是直線上升。因此,如何運用和組合文中所給出的集成技術及建議是需要讀者好好考慮的,不要把它們當成模式,它們只是一些可選且未必最優(yōu)的方案,也許EAI永遠沒有固定的模式。
有一點需要說明的是,文中對于使用不同語言的異構系統(tǒng)以Java和C++為例,相信它們能夠代表目前的流行案例,便于讀者理解及運用。
還有一點需要強調的是,本文中所涉及的集成案例都是以應用與業(yè)務集成為主,關于數據集成以太表示層集成不在本文的討論范圍之列。
     2.技術解析
問題會使人思考,EAI的需求則驅使相關技術飛速發(fā)展,盡管這些技術還沒有使EAI易如反掌,但它們的確使EAI的成功有了更大的保障。在本文中,我們將多多少少的涉及以下的一些技術規(guī)范。這里我們不是要詳細描述每一種技術規(guī)范,因為其中的每一項都足以用幾本書來講解,而且這些書都已經存在了,這應該算是一個好消息。我們所需要做的,只是了解并分析它們的優(yōu)缺點及適用性。
2.1通用對象請求代理結構CORBA
說到EAI就很難讓人不聯想到CORBA。畢竟,讓不同編程語言協同工作的主要方法之一就是利用CORBA。作為一個分布式對象的體系結構,CORBA的最初目的就是能夠使不同的編程語言、操作系統(tǒng)和軟件平臺之間實現協同工作。而且,發(fā)展到今天,CORBA2已經完全基于面向對象技術,CORBA3則是朝著基于組件的方向發(fā)展,其開放性使在不同的CORBA實現商之間進行溝通成為可能,部分甚至可以達到100%的源代碼兼容。
發(fā)布:2007-04-22 12:19    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:

泛普ERP軟件教程其他應用

協同辦公 行政管理 人力資源 績效考核 薪酬管理 營銷管理 銷售管理 采購管理 庫存管理 供應鏈設置 生產管理 質檢管理 供應商管理 財務管理 門店配送 門店管理 系統(tǒng)管理 手機APP 智能開發(fā)平臺 ERP軟件教程 ERP系統(tǒng)操作 ERP系統(tǒng)教程