中間件的分類


中間件的任務是使應用程序開發變得容易,通過提供統一的程序抽象,隱藏異構系統和分布式系統下低級別編程的復雜性。中間件的分類有很多種方式。我們這里按由底向上從中間層的層次上來划分。

(1)底層中間件的主流技術有JVM、CLR、ACE、JDBC、 ODBC等,代表產品有SUN JVM 和Microsoft CLR等。

(2) 通用型中間件的主流技術有CORBA、 J2EE 、MOM、 COM等,代表產品有 IONA Orbix、 BEA WebLogic 和 IBM MQSeries等。

(3) 集成型中間件的主流技術有WorkFlow 、EAI等,代表產品有BEA WebLogic和 IBM WebSphere等。

面向消息的中間件 (Message-Oriented Middleware, MOM)

CORBA(Common Object Request Broker Architecture,公共對象請求代理體系結構,通用對象請求代理體系結構)是由OMG組織制訂的一種標准的面向對象應用程序體系規范。

組件對象模型(Componet Object Model,COM)面向對象的中間件技術

網絡通訊的中間件ICE和AC
ICE的全稱是Internet Communications Engine,即因特網通信引擎。
ACE的全稱是Adaptive Communication Environment,即自適應的通信環境。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM