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

在Windows平臺(tái)上進(jìn)行集成實(shí)施 EAI技術(shù)分析

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

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

泛普ERP軟件教程其他應(yīng)用

協(xié)同辦公 行政管理 人力資源 績(jī)效考核 薪酬管理 營(yíng)銷管理 銷售管理 采購管理 庫存管理 供應(yīng)鏈設(shè)置 生產(chǎn)管理 質(zhì)檢管理 供應(yīng)商管理 財(cái)務(wù)管理 門店配送 門店管理 系統(tǒng)管理 手機(jī)APP 智能開發(fā)平臺(tái) ERP軟件教程 ERP系統(tǒng)操作 ERP系統(tǒng)教程