首頁(yè)>>>技術(shù)>>>cti中間件  CT中間件產(chǎn)品

 

什么是中間件

仲季 2001/07/27

中間件(middleware)是基礎(chǔ)軟件的一大類,屬于可復(fù)用軟件的范疇。顧名思義,中間件處于操作系統(tǒng)軟件與用戶的應(yīng)用軟件的中間。中間件在操作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)之上,應(yīng)用軟件的下層,總的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開(kāi)發(fā)的環(huán)境,幫助用戶靈活、高效地開(kāi)發(fā)和集成復(fù)雜的應(yīng)用軟件。

在眾多關(guān)于中間件的定義中,比較普遍被接受的是IDC表述的:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。

IDC對(duì)中間件的定義表明,中間件是一類軟件,而非一種軟件;中間件不僅僅實(shí)現(xiàn)互連,還要實(shí)現(xiàn)應(yīng)用之間的互操作;中間件是基于分布式處理的軟件,最突出的特點(diǎn)是其網(wǎng)絡(luò)通信功能。

最早具有中間件技術(shù)思想及功能的軟件是IBM的CICS,但由于CICS不是分布式環(huán)境的產(chǎn)物,因此人們一般把Tuxedo作為第一個(gè)嚴(yán)格意義上的中間件產(chǎn)品。Tuxedo是1984年在當(dāng)時(shí)屬于AT&&T的貝爾實(shí)驗(yàn)室開(kāi)發(fā)完成的,但由于分布式處理當(dāng)時(shí)并沒(méi)有在商業(yè)應(yīng)用上獲得像今天一樣的成功,Tuxedo在很長(zhǎng)一段時(shí)期里只是實(shí)驗(yàn)室產(chǎn)品,后來(lái)被Novell收購(gòu),在經(jīng)過(guò)Novell并不成功的商業(yè)推廣之后,1995年被現(xiàn)在的BEA公司收購(gòu)。盡管中間件的概念很早就已經(jīng)產(chǎn)生,但中間件技術(shù)的廣泛運(yùn)用卻是在最近10年之中。BEA公司1995年成立后收購(gòu)Tuxedo才成為一個(gè)真正的中間件廠商,IBM的中間件MQSeries也是90年代的產(chǎn)品,其它許多中間件產(chǎn)品也都是最近幾年才成熟起來(lái)。國(guó)內(nèi)在中間件領(lǐng)域的起步階段正是整個(gè)世界范圍內(nèi)中間件的初創(chuàng)時(shí)期。東方通科技早在1992年就開(kāi)始中間件的研究與開(kāi)發(fā),1993年推出第一個(gè)產(chǎn)品TongLINK/Q?梢哉f(shuō),在中間件領(lǐng)域國(guó)內(nèi)的起步時(shí)間并不比國(guó)外晚多少。

摘自賽迪網(wǎng)



相關(guān)鏈接:
UniMedia MSIX座席控件Javascript調(diào)用實(shí)例 2009-09-23
UniMedia MSIX座席控件的使用 2009-06-02
UniMedia MSIX座席控件Delphi調(diào)用實(shí)例解析 2009-06-01
UniMedia IDE集成環(huán)境調(diào)用DLL動(dòng)態(tài)庫(kù)實(shí)例解析 2009-05-22
UniMedia IDE集成環(huán)境文件操作實(shí)例解析 2009-05-22