2、常用的中間件有那幾種類型(四種) file:///C:\Users\王謀宏\AppData\Local\Temp\ksohtml44888\wps1.png 分類:Business Process Orchestrators 業(yè)務(wù)流程協(xié)調(diào)器 Message Brokers 消息代理 Application Servers 應(yīng)用服務(wù)器 Transport 面向消息的中間件,分布式對象系統(tǒng) (1)CORBA---公用對象請求代理(調(diào)度)程序體系結(jié)構(gòu),它在對象間建立客戶-服務(wù)器的關(guān)系,這樣一個客戶可以很簡單地使用服務(wù)器對象的方法而不論服務(wù)器是在同一機(jī)器上還是通過一個網(wǎng)絡(luò)訪問。 (常見的對象請求代理架構(gòu)) (2)Basic Message-oriented middleware---- MOM指的是利用高效可靠的消息傳遞機(jī)制進(jìn)行平臺無關(guān)的數(shù)據(jù)交流,并基于數(shù)據(jù)通信來進(jìn)行分布式系統(tǒng)的集成。通過提供消息傳遞和消息排隊模型,它可在分布環(huán)境下擴(kuò)展進(jìn)程間的通信,并支持多通訊協(xié)議、語言、應(yīng)用程序、硬件和軟件平臺。 (面向消息的中間件) (3)J2EE---- J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的問題。 (4)Message brokers----消息代理是一種在數(shù)據(jù)源與目的地之間移動數(shù)據(jù)使信息處理流暢的軟件技術(shù),數(shù)據(jù)源與目的地包括已有的應(yīng)用、文件、數(shù)據(jù)庫、對象、硬拷貝輸出及Web客戶端等。 (消息代理) (5)Business process orchestrators----“業(yè)務(wù)過程的部分或整體在計算機(jī)應(yīng)用環(huán)境下的自動化”,它主要解決的是“使在多個參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過程自動進(jìn)行,從而實現(xiàn)某個預(yù)期的業(yè)務(wù)目標(biāo),或者促使此目標(biāo)的實現(xiàn)”。(業(yè)務(wù)過程代理)
|