【正文】
代初,IBM公司推出了其CIM體系結(jié)構(gòu)。DAE采用的是C/S模式,運(yùn)行DAE的計(jì)算機(jī)既可以是客戶,也可以是服務(wù)器,或同時(shí)是客戶和服務(wù)器,DAE包括四種功能:通信服務(wù)、數(shù)據(jù)管理、設(shè)備管理和用戶接口。 ANSAware和CCEANSAware是由ANSA和ESPRIT ISA項(xiàng)目共同研制的一種開發(fā)環(huán)境,在這種環(huán)境中可以體現(xiàn)開放分布處理的概念。其對象封裝了應(yīng)用和數(shù)據(jù),并以通過接口提供服務(wù),一個對象可以同時(shí)提供和使用多個這種接口。CCE主要包括五個部分:三種組織構(gòu)造模型(客戶/服務(wù)器模型、對象模型、Producer/Consumer模型),一組API、CCE服務(wù)(功能服務(wù)、訪問服務(wù)和信息服務(wù))、三種執(zhí)行環(huán)境(單一的操作系統(tǒng)環(huán)境、分布環(huán)境和在線事務(wù)處理環(huán)境)、管理接口和開發(fā)調(diào)試工具。CAUnicenter具有可擴(kuò)充體系結(jié)構(gòu), 跨多種平臺使用, 具有互操作性。它提供了獨(dú)立于硬件平臺的應(yīng)用程序登記定位,可激活由不同廠商提供的應(yīng)用程序之間的互操作機(jī)制,其主要優(yōu)點(diǎn)在于支持多平臺。 國外幾種集成平臺產(chǎn)品的比較現(xiàn)從不同的技術(shù)角度對前述幾種平臺─ANSAware、BASEStar、CCE、CAUnicen ter、ObjectBroker進(jìn)行比較。 是否支持對象:CCE提供了大量的對象類,并通過繼承關(guān)系形成了對象類樹,需要說明的是,這種繼承只是用在定義階段。 分布性:這幾種平臺都有自己的RPC機(jī)制或分布對象訪問機(jī)制,可訪問遠(yuǎn)程服務(wù)器或?qū)ο?。只有CCE提供了這種API,它們?yōu)镃IMS應(yīng)用提供了較為完善的高層服務(wù)。BASEStar則允許用戶自己定義任何事件,而ANSAware則沒有這種機(jī)制,但是它們均可以通過請求/響應(yīng)的方式來仿真這種機(jī)制。 國內(nèi)集成平臺的研究狀況近幾年,集成平臺研究和應(yīng)用在我國發(fā)展較快,1992~1994年,國家CIMS工程技術(shù)研究中心及其協(xié)作單位對控制工作站開發(fā)平臺和調(diào)度控制平臺原型系統(tǒng)進(jìn)行了開發(fā)和研制。調(diào)度控制平臺原型系統(tǒng)具有五個比較獨(dú)立的應(yīng)用模塊,分別是:人機(jī)圖形界面、實(shí)時(shí)數(shù)據(jù)庫、作業(yè)調(diào)度、作業(yè)監(jiān)控、運(yùn)行仿真。在全企業(yè)范圍內(nèi),支持CIMS應(yīng)用的設(shè)計(jì)開發(fā)、運(yùn)行和維護(hù)的各個階段。隨著企業(yè)經(jīng)營過程分析和使能技術(shù)的發(fā)展,過程集成已經(jīng)逐漸付諸實(shí)施,基于工作流管理方式實(shí)現(xiàn)過程集成是一個可行途徑。采用新的開放性標(biāo)準(zhǔn)(如DCE、CORBA、COM/DCOM),不斷使平臺的服務(wù)標(biāo)準(zhǔn)化,使系統(tǒng)具有強(qiáng)大的適應(yīng)性和可擴(kuò)展性。標(biāo)準(zhǔn)化包括底層支持系統(tǒng)的開放和對高層應(yīng)用標(biāo)準(zhǔn)的開放,它可提高產(chǎn)品的開放性和適用性;分布化指產(chǎn)品向分布處理模式發(fā)展,以適應(yīng)未來企業(yè)信息基礎(chǔ)結(jié)構(gòu)。目前許多平臺產(chǎn)品還沒有這樣的功能。平臺產(chǎn)品應(yīng)在Internet技術(shù)服務(wù)上提供相應(yīng)的支持,如Web服務(wù)、防火墻等。當(dāng)今的軟件技術(shù),如DCE、CORBA標(biāo)準(zhǔn)、軟構(gòu)件(Componentware)和軟代理概念及其支持系統(tǒng)(如Microsoft的OLE、部件集成實(shí)驗(yàn)室(CI Lab)的Open Doc)、Internet技術(shù)的發(fā)展趨勢,為集成平臺的開發(fā)展示了發(fā)展方向,即向著高度的軟件可重用、完全獨(dú)立于硬件平臺和操作系統(tǒng)、具有一定程度的智能化方向發(fā)展。sGuide, 199411 Pleinevaux P. Comparison of CCE, DCE, BASEStar and ANSAware. EspritProject CCECNMAManagement Committee Report, 1994,1212 Wu Nianyu, An Y. Productionoriented software platform for distributedcontrol. Tsinghua Science and Technology. 1996, 1(2): 202~20713 Workflow Management Coalition, The Workflow Reference Model,[WfMC1003]WFMC TC001003, 199414 Jacobson I, Griss M, Jonsson P. Software ReuseArchitecture, Processand Organization for Business Success. New York, ACM Press, 199715 樊鏡光. 軟構(gòu)件:代表了新一代軟件技術(shù)的發(fā)展方向. (115)16 Bradshaw J M. (ed.). Software Agents. Menlo Park, California, AAAIPress/The MIT Press, 1997 THE DEVELOPMENT AND TREND OF THE APPLICATION INTEGRATION PLATFORM Fan Yushun Wu Cheng Shi Wei (Dept. of Automation Tsinghua Universi