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