色天下一区二区三区,少妇精品久久久一区二区三区,中文字幕日韩高清,91精品国产91久久久久久最新毛片

首頁 > 天津 > 紅橋區 > 中間件,中間件是什么意思

中間件,中間件是什么意思

來源:整理 時間:2022-12-24 23:40:20 編輯:好學習 手機版

本文目錄一覽

1,中間件是什么意思

中間件是介于應用系統和系統軟件之間的一類軟件,它使用系統軟件所提供的基礎服務(功能),銜接網絡上應用系統的各個部分或不同的應用,能夠達到資源共享、功能共享的目的。它并沒有很嚴格的定義,但是普遍接受IDC的定義:中間件是一種獨立的系統軟件服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源,中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信。從這個意義上可以用一個等式來表示中間件:中間件=平臺+通信,這也就限定了只有用于分布式系統中才能叫中間件,同時也把它與支撐軟件和實用軟件區分開來。相關應用:1、中間件與電子商務的整合。Intemet是電子商務發展的基礎,讓商戶可以通過它,把商業擴展到能到達的任意地點。這其中離不開大量的信息傳輸,而電子商務則使用了瀏覽器/服務器B/S的技術來達到大量數據處理的目的。2、中間件在B/S模式中的架構。中間件在B/S模式下起到了功能層的作用。當用戶從WEB界面向服務器提交了數據請求或者應用請求時,功能層負責將這些請求分類為數據或應用請求,再向數據庫發出數據交換申請。數據庫對請求進行篩選處理之后,再將所需的數據通過功能層傳遞回到用戶端。通過如此處理,單一用戶可以進行點對面的操作,無需通過其他軟件進行數據轉換。

中間件是什么意思

2,什么是中間件

這其實是一個比較虛的概念。廣義的中間件范圍很廣。起溝通作用的都可以認為是中間件。甚至ODBC這樣的東西你也可以認為是中間件。 現在用的比較多的中間件應該是BEA公司的tuxedo和IBM公司的weblogic?(好象是這個東西),我接觸過一點tuxedo。oracle、sun和ms好象也有類似產品,不過用的人很少。tuxedo是這個領域的領導者,不過IBM正在追趕并有可能超過,畢竟,IBM就是IBM。 tuxedo這東西我們用來做數據庫和前臺應用之間的中間件。 使用了中間件之后,以前直接連接的前臺應用程序和數據庫之前就多了個tuxedo,現在前臺程序把請求發給tuxedo,tuxedo再把請求發給數據庫,數據庫處理結束之后把結果返回tuxedo,tuxedo再把結果送回給前臺。這樣一搞,表面看復雜了很多。不過帶來一些好處,比如: 安全。tuxedo的服務是定制的,這就有點象是存貯過程,因為應用程序無法直接接到數據庫而只能通過tuxedo,所以應用程序無法做tuxedo服務之外的事情。你把你的應用邏輯寫在tuxedo中,你就可以保證你的數據是安全的。 性能。有些數據庫性能不好,比如oracle一個連接就是好多M,連接數一多,機器內存就沒了,有了tuxedo之后,tuxedo負責連接數據庫,連接數比較少,tuxedo可以用排隊的方式來處理這些數據庫請求,這樣提高了性能。中間件的高級應用好象還可以把數據庫分布在不同的機器上,由tuxedo動態分配前、后臺的請求和處理,把它們搞在不同的機器上,所以你用了中間件之后如果后臺數據庫處理來不及,可以加一臺機器,前臺請求太多(比如網站)可以加多前臺機器。你可以靈活的調整性能。 方便移植。業務邏輯做到了中間件里之后,你更換后臺數據庫、改變前臺的開發工具什么的移植工作較小,因為中間件的工作改動不大。 應用服務器做的人好象就更多了。而且應用服務器這東西和中間件類似(邏輯上)我覺得它應用也是中間件的一種,不過大家一般說中間件都是指的狹義的中間件,就是tuxedo這些。 中間件應用領域很廣的。簡直大一點的應用都可以用到中間件。國內也有一些開發商自己寫中間件,不過好象是自己用,沒形成市場。

什么是中間件

3,什么是中間件

淺析深究什么是中間件 作者: 奉繼承  1. 由來  因為工作的原因,我從金蝶集團調入金蝶中間件公司工作以來,經常遇到一個問題就是中間件公司是個什么公司,中間件是什么?,金蝶不是做ERP的嗎?怎么也做中間件?。這是我以前在金蝶集團時無法想象的問題。因為金蝶,金蝶ERP的品牌以及大眾對ERP的了解,是無需我解析什么是ERP,什么是財務軟件一類的問題的?! ‘吘?,中間件在實際的應用過程中,是對應用軟件起到支撐作用,最終用戶并不直接使用中間件,中間件不是大眾消費類軟件產品。因此,除非是一個行業專業人士,一般不大可能與中間件打交道,不太了解什么是中間件。  因此,在系統軟件之中,操作系統、數據庫、中間件的三駕馬車,中間件是最神秘的。因為,好歹大家通過Windows基本上會了解操作系統是個什么東西,盡管不會很全面,很專業,畢竟是有感覺的。數據庫,雖然沒有直接見過,但基本上明白數據是要一個倉庫來儲存的,因此,也大致知道數據庫管理系統是干什么的。  長期以來,中間件是一個專業化非常強的細分產業。因為中間件的技術門檻比較高,玩家也不多,無論是國外還是國內都是如此。因此,行業內對什么是中間件并不特別在意。而公司名稱直接叫中間件的就更少了,金蝶中間件應該是國內外直接在公司名稱中冠以中間件字眼最早,也是很少的公司之一。另一方面,因為中間件軟件還處于發展階段,還沒有完全成熟,因此對中間件的定義也就沒有深究,或者權威的說法?! 〉F在情況有點變化,其中一個原因在于2008年底,國家啟動了核高基重大科技專項,在基礎軟件領域明確提出重點支持操作系統、數據庫、中間件、文字處理等基礎軟件產業的自主創新,幾乎一夜之間大大小小的軟件公司都宣稱是做中間件的了,只要不是做最終應用軟件的,他們的產品都叫中間件了,一時間,中間件變得蓬勃發展起來了。  作為中間件行業內的專業化和領先企業來說,大家都重視起中間件來了,這是好事,說明社會上重視了。對行業的發展和繁榮固然重要,但這也隱含了重大的風險。中間件名字被濫用,無論是對用戶,對這個產業,對政府和投資人來說,都會有負面的影響。魚目混珠,泥沙俱下的局面,對中間件產業的正常發展未必就是好事情了,也可能對真正的中間件自主創新帶來許多困擾,模糊了中間件的本質,可能會弱化中間件核心技術的創新和發展?! ∫虼耍谶@種情況下,無論是對行業內,還是行業外,突然什么是中間件的問題變成了一個大問題了。  本文試圖就中間件的來龍去脈,外延內涵和前世今生,來一個全面的闡釋。一家之言,權作業界參考,希望帶動大家做一些深入的思考?! ?. 中間件的起源  2.1 中間件發展的歷史  事情從1946年說起,世界上第一臺電子計算機埃尼阿克誕生,人類進入信息時代。1955年,約翰巴克斯發明了最早的程序語言Fortran,現代意義上的軟件就誕生了?! ?964年,IBM發布OS/360操作系統,軟件與硬件分離,同時,軟件成為一個獨立的產業正式登上產業界的舞臺。中間件就是軟件產業不斷發展過程中自然產生的?! ?0年代,文頓·瑟夫這位互聯網之父的發明成為改變IT業的重大革命性創新?;ヂ摼W促使分布式系統和網絡應用的誕生,中間件就是伴隨網絡技術的產生、發展而興起的,可以說沒有網絡就沒有現代意義上的中間件。因為,網絡環境需要解決異構分布網絡環境下軟件系統的通信、互操作、協同、事務、安全等共性問題,提高異構分布網絡環境下軟件系統的互操作性、可移植性、適應性、可靠性等問題?! ?968年IBM發布CICS交易事務控制系統,使得應用軟件與系統服務分離,這是中間件技術萌芽的標志,因為CICS還不是分布式環境的產物,因此我們往往還不將CICS作為正式的中間件系統?! ∫话銇碚f,我們將1990年誕生于ATT公司的BELL實驗室的Tuxedo系統(后來被NOVELL從ATT公司隨著UNIX系統一起買走,后來又賣給了BEA公司,現在歸于ORACLE公司旗下了)作為中間件的誕生標志。Tuxedo解決了分布式交易事務控制問題,中間件開始成為網絡應用的基礎設施,中間件正式成型,這是最早的交易中間件。  1994年IBM發布消息隊列服務MQ系列產品,解決分布式系統異步、可靠、傳輸的通訊服務問題,消息中間件誕生?! ?995年,JAVA之父James Gosling發明JAVA語言,JAVA提供了跨平臺的通用的網絡應用服務,成為今天中間件的核心技術。JAVA是第一個天生的網絡應用平臺,特別是J2EE發布以來,JAVA從一個編程語言,演變為網絡應用架構,成為應用服務平臺的事實標準。應用服務器中間件,成為中間件技術的集大成者,也成為事實上的中間件的核心。  2001年,微軟發布.NET,中間件演變為.NET和JAVA兩大技術陣營。但由于.NET還不是一個完全開放的技術體系,只有一個玩家,因此,雖然.NET也是一種中間件,但由于IBM/ORACLE/SUN/SAP等巨頭都無一例外成了JAVA陣營的支持者,因此,我們習慣上提到中間件時,往往不包括.NET中間件體系。  以上談的是歷史,但透過歷史事實背后,為什么會出現中間件,這其中的本質因素是什么?  2.2 中間件發展的驅動力  中間件出現的驅動力主要來自軟件研發過程碰到的種種問題。從軟件出現最早是用于科學計算,然后是計算機輔助設計、輔助制造等等工業應用。在企業管理領域大規模應用后,業務需求不斷的變化、系統不斷增加、流程更復雜、系統越來越不堪重負,出現了需求交付方面的重大挑戰,以至于人們用軟件危機來描述軟件工業所面臨的困境?! 】偨Y起來,軟件工業面臨的主要問題是四個方面:質量問題、效率問題、互操作問題、靈活應變問題。這些問題今天依然困擾著這個行業?! ≡斐蛇@個局面的原因是異構性和標準規范的滯后。屏蔽異構性  異構性表現在計算機的軟硬件之間的異構性,包括硬件(CPU和指令集、硬件結構、驅動程序等),操作系統(不同操作系統的API和開發環境)、數據庫(不同的存儲和訪問格式)等等。長期以來,高級語言依賴于特定的編譯器和操作系統API來編程,而他們是不兼容的,因此軟件必須依賴于開發和運行的環境?! ≡斐僧悩嫷脑蛟醋允袌龈偁帯⒓夹g升級以及保護投資等因素。希望屏蔽異構平臺的差異性問題是促成中間件發展的驅動力之一。實現互操作  因為異構性,產生的結果是軟件依賴于計算環境,使得各種不同軟件之間在不同平臺之間不能移植,或者移植非常困難。而且,因為網絡協議和通信機制的不同,這些系統之間還不能有效地相互集成?! ≡斐苫ゲ僮餍圆缓玫脑颍饕菢藴实臏蟆=鉀Q軟件之間的互操作性問題也是促成中間件發展的驅動力之一。共性凝練和復用  軟件應用領域越來越多,相同領域的應用系統之間許多基礎功能和結構是有相似性的,每次開發系統都從零開始絕對不是一種好的方法,也是對質量和效率的很大的傷害?! ”M可能多地凝練共性并復用以提高軟件開發效率和質量,通過中間件通過提供簡單、一致、集成的開發和運行環境,簡化分布式系統的設計、編程和管理,這也是中間件發展的重要驅動力?! ≡陂L期的探索過程中,解決軟件的四個問題的辦法總結起來兩個方面:工程方法、平臺與技術?! 」こ谭椒ň褪怯霉I工程、系統工程的理論、方法和體系來解決軟件研發過程中的管理問題,包括團隊管理、項目管理、質量控制等等,這就是軟件工程。除了軟件工程方法之外,我們發明了更多的架構規劃、設計和實施的方法,不斷累積領域的知識與經驗等等?! 「玫募夹g手段,包括更好的程序設計語言、更好的平臺和軟件開發技術,如面向對象、組件開發、面向服務等等。而這方面,在技術上逐漸發展的成果大部分都凝聚在今天的中間件平臺之中。  而這些更好的技術手段,從本質上是通過復用、松耦合、互操作(標準)等機制來提高軟件質量、加快軟件研發效率、使研發出來的產品能夠相互集成并靈活適應變化。這些因素逐漸促成了中間件軟件的形成和發展?! ?. 中間件的概念  講了這么多,究竟什么是中間件,也就是中間件的定義是什么?  針對這個問題,應該說還沒有一個標準的定義,或者說還沒有完全取得學術界和產業界的共識?! ☆櫭剂x,中間件就是處于中間的軟件。但這種不是從功能,或者特性來定義的概念,而是用位置來定義的名字,就容易被不同的人從不同角度賦予其不同的含義。  IDC曾經給中間件下的定義是中間件是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源,中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信?! ∥覈鴮W術界一般認可的定義是中間件是指網絡環境下處于操作系統、數據庫等系統軟件和應用軟件之間的一種起連接作用的分布式軟件,主要解決異構網絡環境下分布式應用軟件的互連與互操作問題,提供標準接口、協議,屏蔽實現細節,提高應用系統易移植性(北京大學梅宏)?! ≈锌圃很浖芯繂T仲萃豪形象地把中間件定義為平臺+通信。這個定義限定了只有用于分布式系統中的此類軟件才能被稱為中間件,同時此定義還可以把中間件與支撐軟件和實用軟件區分開來?! ≈虚g件處于操作系統軟件與用戶的應用軟件的中間。中間件在操作系統、網絡和數據庫之上,應用軟件的下層,總的作用是為處于自己上層的應用軟件提供運行與開發的環境,幫助用戶靈活、高效地開發和集成復雜的應用軟件。形象地說就是上下之間的中間?! 〈送?,中間件主要為網絡分布式計算環境提供通信服務、交換服務、語義互操作服務等系統之間的協同集成服務,解決系統之間的互連互通問題。形象地說就是所謂左右之間的中間。  要深入理解什么是中間件,形式化的定義固然重要,我們還得從概念本身去深入理解其核心特征才是最重要的。要理解一個概念,從內涵和外延兩個方面去描述是哲學上非常重要的一套方法體系?! ?.1 中間件的特征(內涵)  總結分析,中間件有幾個非常重要的特征是必須具備的:平臺化  所謂平臺就是能夠獨立運行并自主存在,為其所支撐的上層系統和應用提供運行所依賴的環境。顯然,不是所有的系統或者應用都可以稱之為平臺的。中間件是一個平臺,因此中間件是必須獨立存在,是運行時刻的系統軟件,它為上層的網絡應用系統提供一個運行環境,并通過標準的接口和API來隔離其支撐的系統,實現其獨立性,也就是平臺性?! ∫虼?,目前許多的開發語言、組件庫和各種報表設計之類的軟件,很難滿足平臺性,將這類軟件叫中間件,是很不合適的。例如,JAVA是一種語言,這種語言的開發工具和開發框架,如Eclipse、JBuilder、Struts,Hibernate等等就不能稱為中間件,充其量叫中間件開發工具,而不能叫中間件本身,就如同各種建筑工程設備和機械,如吊臂、攪拌機等不能叫建筑,而只能成為建筑工具一樣。而J2EE應用服務器提供JAVA應用的運行環境,就是經典的中間件。應用支撐  中間件的最終目的是解決上層應用系統的問題,而且也是軟件技術發展到今天對應用軟件提供最完善徹底的解決方案?! 「呒壋绦蛟O計語言的發明,使得軟件開發變成一個獨立的科學和技術體系,而操作系統平臺的出現,使得應用軟件通過標準的API接口,實現了軟件與硬件的分離?! ‖F代面向服務的中間件在軟件的模型、結構、互操作以及開發方法等四個方面提供了更強的應用支撐能力:  模型:構件模型彈性粒度化,即通過抽象層度更高的構件模型,實現具備更高結構獨立性、內容自包含性和業務完整性的可復用構件,即服務。并且在細粒度服務基礎上,提供了更粗粒度的服務封裝方式,即業務層面的封裝,形成業務組件,就可以實現從組件模型到業務模型的全生命周期企業建模的能力。  結構:結構松散化,即,將完整分離服務描述和服務功能實現以及服務的使用者和提供者,從而避免分布式應用系統構建和集成時常見的技術、組織、時間等不良約束。  互操作:交互過程標準化,即,將與互操作相關的內容進行標準化定義,如服務封裝、描述、發布、發現、調用等契約,通信協議以及數據交換格式等等。最終實現訪問互操作、連接互操作和語義互操作?! ¢_發集成方法:應用系統的構建方式由代碼編寫轉為主要通過服務間的快捷組合及編排,完成更為復雜的業務邏輯的按需提供和改善,從而大大簡化和加速應用系統的搭建及重構過程?! 榻鉀Q分布式網絡計算之間的組件復用,人們發明了企業對象組件,如(COM+, .NET, EJB等),或者叫分布式組件。通過遠程對象代理,來實現企業網絡內復用,不同系統之間復用。  傳統中間件的核心是組件對象的管理。但分布式組件也是嚴重依賴其受控環境,由于構件實現和運行支撐技術之間存在著較大的異構性,不同技術設計和實現的構件之間無法直接組裝式復用?! 《F代中間件的發展重要趨勢就是以服務為核心,如WebService, SCA/SDO等。通過服務,或者服務組件來實現更高層次的復用、解耦和互操作,即SOA架構中間件。  因為服務是通過標準封裝,服務組件之間的組裝、編排和重組,來實現服務的復用。而且這種復用,可以在不同企業之間,全球復用,達到復用的最高級別,并且是動態可配置的復用。耦合關系  基于SOA架構的中間件,在松耦合解耦過程也發展到了最后的境界。傳統軟件將軟件之中核心三部分——網絡連接、數據轉換、業務邏輯全部耦合在一個整體之中,形成鐵板一塊的軟件,牽一發而動全身,軟件就難以適應變化。分布式對象技術將“連接邏輯”進行分離,消息中間件將“連接邏輯”進行異步處理,增加了更大的靈活性。消息代理和一些分布式對象中間件將數據轉換也進行了分離。而SOA架構,通過服務的封裝,實現了業務邏輯與網絡連接、數據轉換等進行完全的解耦。軟件技術的不斷解耦的過程互操作性  傳統軟件互操作技術也存在問題。互聯網前所未有的開放性意味著各節點可采用不同的中間件技術,對技術細節進行了私有化的約束,構件模型和架構沒有統一標準,從而導致中間件平臺自身在構件描述、發布、發現、調用、互操作協議及數據傳輸等方面呈現出巨大的異構性。各種不良技術約束的結果是軟件系統跨互聯網進行交互變得困難重重,最終導致了跨企業/部門的業務集成和重組難以靈活快速的進行。  在軟件的互操作方面,傳統中間件只是實現了訪問互操作,即通過標準化的API實現了同類系統之間的調用互操作,而連接互操作還是依賴于特定的訪問協議,如JAVA使用RMI,CORBA使用IIOP等。而SOA通過標準的、支持Internet、與操作系統無關的SOAP協議實現了連接互操作。而且,服務的封裝是采用XML協議,具有自解析和自定義的特性,這樣,基于SOA的中間件還可以實現語義互操作。基于服務的中間件  總之,服務化體現的是中間件在完整業務復用、靈活業務組織方面的發展趨勢,其核心目標是提升IT基礎設施的業務敏捷性。因此,中間件將成為SOA的主要實現平臺。  3.2 中間件的分類(外延)  中間件所包括的范圍十分廣泛,針對不同的應用需求涌現出多種各具特色的中間件產品。從功能性外延來看,中間件包括交易中間件、消息中間件、集成中間件等各種功能性的中間件技術和產品?! ‖F在,中間件已經成為網絡應用系統開發、集成、部署、運行和管理必不可少的工具。由于中間件技術涉及網絡應用的各個層面,涵蓋從基礎通訊、數據訪問到應用集成等眾多的環節,因此,中間件技術呈現出多樣化的發展特點?! 「鶕虚g件在軟件支撐和架構的定位來看,基本上可以分為三大類產品:應用服務類中間件、應用集成類中間件、業務架構類中間件。應用服務類中間件  為應用系統提供一個綜合的計算環境和支撐平臺,包括對象請求代理(ORB)中間件、事務監控交易中間件、JAVA應用服務器中間件等?! ‰S著對象技術與分布式計算技術的發展,兩者相互結合形成了分布對象計算,并發展為當今軟件技術的主流方向。1990年底,對象管理組織OMG首次推出對象管理結構OMA(Object Management Architecture),對象請求代理(Object Request Broker)是這個模型的核心組件。它的作用在于提供一個通信框架,透明地在異構的分布計算環境中傳遞對象請求。CORBA規范包括了ORB的所有標準接口,是對象請求代理的典型代表?! ‰S著分布計算技術的發展,分布應用系統對大規模的事務處理提出了需求,比如商業活動中大量的關鍵事務處理。事務處理監控界于Client和Server之間,進行事務管理與協調、負載平衡、失敗恢復等,以提高系統的整體性能。它可以被看作是事務處理應用程序的操作系統。這類被稱為交易中間件,適用于聯機交易處理系統,主要功能是管理分布于不同計算機上的數據的一致性,保障系統處理能力的效率與均衡負載。交易中間件所遵循的主要標準是X/open DTP模型,典型的產品是Tuxedo。業務架構類中間件  作為共性的凝練,中間件不僅要從底層的技術入手,將共性技術的特征抽象進中間層,還要更多地把目光投向到業務層面上來,根據業務的需要,驅動自身能力的不斷演進,即,不斷出現的新的業務需要驅動了應用模式和信息系統能力的不斷演進,進而要求中間件不斷地凝練更多的業務共性,提供針對性支撐機制。近年來,這一需求趨勢愈發明顯,越來越多的業務和應用模式被不斷地抽象進入中間件的層次,如業務流程流、業務模型、業務規則、交互應用等等,其結果是中間件凝練的共性功能越來越多,中間件的業務化和領域化的趨勢非常明顯?! I務架構類中間件包括業務流程、業務管理和業務交互等幾個業務領域的中間件?! I務流程是處理業務模型的非常重要方法。管理流程與各職能部門和業務單元有密切關系,須藉各部門間的緊密協調,以達到企業運營和管理功能的目標。在業務流程支持方面,從早期的WfMC定義的工作流,到基于服務的業務流程規范BPEL,由業務流程的支撐,逐漸形成了完整的業務流程架構模型,包括流程建模、流程引擎、流程執行、流程監控和流程分析等。有名的業務流程中間件包括基于工作流的IBM Lotus Workflow,基于BPEL的IBM Webshpere Process Server以及同時支持工作流和BPEL的金蝶Apusic BPM等?! I務管理就是對業務對象的建模和業務規則的定義、運行和監控的中間件平臺。策略管理員和開發人員將業務邏輯捕獲為業務規則。使用規則管理器可以將規則輕松地嵌入 Web、現有應用程序和后臺辦公應用程序。常見的業務管理中間件包括IBM Websphere ILOG 業務規則管理系統,金蝶BOS等?! I務交互的中間件平臺提供組織的合作伙伴、員工和客戶通過WEB和移動設備等交互工具,實現基于角色、上下文、操作、位置、偏好和團隊協作需求的個性化的用戶體驗。這種門戶服務器軟件基于標準Portlet組合的應用程序訪問框架,實現用戶集成和交互集成,構建靈活、基于 SOA 的應用架構。典型的門戶中間件有IBM Websphere Portal Server和金蝶Apusic Portal Server等?! ?. 中間件的未來  中間件是互聯網時代的IT基礎設施,提供業務的靈活性,消除信息孤島,提高IT的研發和運營效率。作為網絡計算的核心基礎設施,中間件正在呈現出服務化、自治化、業務化、一體化等諸多新的發展趨勢,中間件進入2.0時代,將極大提升互聯網統一計算平臺的敏、睿、融、和能力。中間件將變寬變厚  以互聯網為核心的多網融合產生了豐富多樣的新型網絡應用模式,作為主流的應用運行支撐環境,中間件無處不在,越來越多的應用模式被抽象到中間件層,中間件將變寬變厚。中間件將面向服務、易于集成  隨著SOA技術逐漸成為主流,以及異構系統的集成問題日益嚴峻,中間件將向面向服務、易于集成的方向發展。中間件將向一體化的方向發展  中間件產品的種類日趨多樣(如交易中間件、消息中間件、應用服務器、集成中間件、業務中間件等),但其技術架構將向一體化的方向發展,主要包括:  統一內核,易于演化:各大廠商的中間件產品將構建在統一內核之上,使其易于平臺演化?! 〗y一編程模型,易于開發:不同中間件產品提供了不同的編程模型,這些編程模型將趨向統一,從而達到易于開發的目的。  統一管理模型,易于系統維護:不同中間件產品提供了不同的管理工具與管理手段,這些管理工具與手段將趨向統一,使其易于管理,降低運維成本。中間件產品將支持云計算,易于交付  中間件產品將成為云計算的支撐平臺,使應用易于交付。后端平臺深度融合  一個大膽的設想是:未來五年,瀏覽器將統一前端,而后端平臺(中間件、操作系統、 數據庫)走向深度融合。(對中間件的未來發展趨勢的詳細介紹參加另文《中間件技術的發展趨勢分析》,在此不做詳細論述。)  綜上所述,我們可以認為中間件是一種獨立的系統軟件平臺,為網絡應用軟件提供綜合的服務和完整的計算環境,借助這種軟件使得網絡應用能夠實現集成,達到業務的協同,實現業務的靈活性?! 。ū疚挠山鸬虚g件有限公司總經理 奉繼承 博士 撰寫)

什么是中間件

文章TAG:中間件中間中間件是什么

最近更新

  • 中性名字,這些中性名字從何而來?

    春天這種常見的東西比作中性名字,男女都這么叫,中文名字叫簡,意思是上帝慈悲,1、阿爾瓦.中性word,中文名字叫阿爾瓦,發音是,中文名是Gail,單詞中性的發音如下,中性名字帶兩個 ......

    紅橋區 日期:2023-05-06

  • 天津市福泰再生資源回收有限公司,天津市和平區南馬路創新大廈29層是做什么的公司

    天津市和平區南馬路創新大廈29層是做什么的公司水泉再生資源交易所股份有限公司{0}2,再生資源回收公司注冊資金5000萬以上有哪些再生資源回收公司注冊資金5000萬以上的有以下公司 ......

    紅橋區 日期:2023-05-06

  • 耳朵發熱怎么辦,耳朵發燙咋辦

    耳朵發燙咋辦2,耳朵發燙怎么辦1,耳朵發燙咋辦是不是天氣太冷了凍瘡了?如果凍瘡了可以去醫院買凍瘡膏2,耳朵發燙怎么辦由于面部、耳朵的皮膚很薄,里面布滿了豐富的血管,當大量血液流經耳 ......

    紅橋區 日期:2023-05-06

  • 薰衣草精油怎么用,熏衣草精油怎么使用

    熏衣草精油怎么使用熏衣草精油滴一點兒在枕巾上,可以幫助睡眠,滴一點兒在浴盆里泡澡可以解乏,夏天太熱回家可滴兩滴在濕毛巾上祛暑,用于熏蒸可以殺菌,和清新空氣,用法多了。2,請問薰衣草 ......

    紅橋區 日期:2023-05-06

  • 竹林聽雨,竹林聽雨一改名

    竹林聽雨一改名萱琳{0}2,竹林聽雨什么意思待在竹林里聽雨打竹葉的聲音.{1}3,竹林聽雨的含義寧靜以致遠的意思。風微寒,雨瀝瀝,伸手間觸摸到季節的微涼。哦,秋來了。心中頓然有了一 ......

    紅橋區 日期:2023-05-06

  • register是什么意思

    和register指語言學中語域和特殊語言的含義,image-1/Toattainorachieve:get,get:finish或reach:registeredanewhigh ......

    紅橋區 日期:2023-05-06

  • 形容心情的詞語,表示心情的詞語

    表示心情的詞語2,描寫心情的詞語3,描寫心情的詞語4,有哪些表達心情的詞語1,表示心情的詞語不安失措驚慌形容心情快樂的詞語:恐懼緊張心驚心慌焦慮不安神采奕奕神采飛揚洋洋得意樂悠悠樂 ......

    紅橋區 日期:2023-05-06

  • 天津市瑞斯達農業機械,有不有農機專家

    有不有農機專家那要看你種什么蔬菜了一般要拖拉機自動犁撒藥機覆膜機噴灌設備{0}2,瑞斯達乳液怎么樣很好。瑞斯達乳液具有粒徑小、粘度適中、涂膜堅硬、耐水、耐擦洗、展色性好等特點,并具 ......

    紅橋區 日期:2023-05-06

主站蜘蛛池模板: 清镇市| 阿合奇县| 扶余县| 拉萨市| 呼图壁县| 盐津县| 吐鲁番市| 房山区| 福海县| 筠连县| 凌云县| 莲花县| 邯郸县| 长顺县| 当阳市| 宜昌市| 广汉市| 南和县| 宁化县| 色达县| 黑河市| 西林县| 双流县| 北京市| 阿合奇县| 安泽县| 抚顺市| 涟水县| 丰城市| 镇康县| 东平县| 新乡市| 桑植县| 东乡县| 浙江省| 泾源县| 会宁县| 彭州市| 东丽区| 织金县| 泰宁县|