信息化進入中間件的時代

發表于:2008-04-24來源:作者:點擊數: 標簽:中間件信息化時代
關鍵字:信息化進入中間件近幾年來,以交易中間件為框架基礎的三層客戶機/ 服務器 模式已被廣泛證實為建立開放式關鍵業務應用系統的最佳環境。這種模式的成功使用已為許多國際大型企業在應用的 開發 和部署方面節省了大量的時間和金錢。中間件銷量正在以驚人
關鍵字:信息化進入中間件近幾年來,以交易中間件為框架基礎的三層客戶機/服務器模式已被廣泛證實為建立開放式關鍵業務應用系統的最佳環境。這種模式的成功使用已為許多國際大型企業在應用的開發和部署方面節省了大量的時間和金錢。中間件銷量正在以驚人的速度增長。據IDC資料顯示,1998年中間件市場總值僅為12.34億美元,而到2004年將達到90.3億美元,年增長率高達39.7%。我國中間件近年來也進入了快速發展階段,預計今后5年市場的容量將達到9億美元左右。目前中間件市場的繁榮其實代表了軟件發展的一個趨勢,即各種系統應用最終將走向融合。

  什么是中間件?

  中間件是一種獨立的服務程序,分布式應用軟件借助中間件在不同的技術之間共享資源。由于中間件技術正處于發展過程之中,因此目前尚不能對它進行精確的定義。比較流行的定義是:中間件是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源。中間件位于客戶機/服務器的操作系統之上,管理計算資源和網絡通訊。中科院軟件所研究員仲萃豪形象地把中間件定義為:平臺+通信。這個定義限定了只有用于分布式系統中的此類軟件才能被稱為中間件,同時此定義還可以把中間件與支撐軟件和實用軟件區分開來。

  中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信。目前,中間件發展很快,已經與操作系統、數據庫并列為三大基礎軟件。中間件主要分為以下幾類:

  1.通信處理(消息)中間件

  此類中間件能在不同平臺之間通信,實現分布式系統中可靠的、高效的、實時的跨平臺數據傳輸(如Tong LINK、BEAe Link、IBM的MQ Series等)。這是中間件中唯一不可缺少的,是銷售額最大的中間件產品。

  2.交易中間件

  在分布式事務處理系統中要處理大量事務,常常在系統中要同時做上萬筆事務。例如在北京市就要設置各種運載汽車,完成日常的運載,同時要隨時監視汽車運行,出現故障時,要有排除措施,發生堵塞時要進行調度。在聯機事務處理系統(OLTP)中,每筆事務常常要多臺服務器上的程序順序地協調完成,一旦中間發生某種故障時,不但要完成恢復工作,而且要自動切換系統,達到系統永不停機,實現高可靠性運行;同時要使大量事務在多臺應用服務器能實時并發運行,并進行負載平衡地調度,實現昂貴的可靠性機和大型計算機系統同等的功能,為了實現這個目標,要求系統具有監視和調度整個系統的功能。BEA的Tuxedo由此而著名,它成為增長率最高的廠商。一個事務處理平臺,根據X/OPEN的參數模型規定,應由事務處理中間件、通信處理中間件以及數據存取管理中間件三部分組成。東方通科技公司的Tong LINK和TongEASY實現了這個參考模型規定。

  3.數據存取管理中間件

  在分布式系統中,重要的數據都集中存放在數據服務器中,它們可以是關系型的、復合文檔型、具有各種存放格式的多媒體型,或者是經過加密或壓縮存放的,該中間件將為在網絡上虛擬緩沖存取、格式轉換、解壓等帶來方便。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97