中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

中間件技術(shù)研究

時間:2023-05-01 11:47:16 電子通信論文 我要投稿
  • 相關(guān)推薦

中間件技術(shù)研究

摘要:中間件技術(shù)屏蔽了底層分布式環(huán)境的復雜性和異構(gòu)性,簡化了分布式應用程序的開發(fā),使分布式應用程序的健壯性、可擴展性、可用性更好。本文介紹了中間件的定義、分類、主流中間件技術(shù)平臺,分析了中間件技術(shù)面臨的挑戰(zhàn),提出了中間件技術(shù)研究的幾個發(fā)展趨勢,即網(wǎng)格技術(shù)、面向移動計算、面向服務質(zhì)量等。

    關(guān)鍵詞:中間件 分類 技術(shù)平臺 發(fā)展趨勢

中間件技術(shù)研究

計算機系統(tǒng)最初階段多是單機系統(tǒng),多個用戶是通過聯(lián)機終端來訪問。隨著網(wǎng)絡的出現(xiàn),產(chǎn)生了客戶/服務器的計算服務模式,多個客戶端可以共享數(shù)據(jù)庫服務器和打印服務器等。隨著計算機和網(wǎng)絡技術(shù)的飛速發(fā)展,許多軟件需要在不同廠家的硬件平臺、網(wǎng)絡協(xié)議異構(gòu)環(huán)境下運行,應用的規(guī)模從局域網(wǎng)發(fā)展到廣域網(wǎng),應用范圍面向三層和多層體系結(jié)構(gòu)的分布式環(huán)境,在分布式環(huán)境中,無論是硬件平臺還是軟件平臺都不可能做到統(tǒng)一,而大規(guī)模的應用軟件通常要求在軟硬件各不相同的分布式網(wǎng)絡上運行。中間件產(chǎn)生以前,應用軟件直接使用操作系統(tǒng)、網(wǎng)絡協(xié)議和數(shù)據(jù)庫等開發(fā),開發(fā)者不得不直接面對許多復雜棘手的問題,如操作系統(tǒng)的多樣性、繁雜的網(wǎng)絡程序設(shè)計和管理、復雜多變的網(wǎng)絡環(huán)境、數(shù)據(jù)分散處理帶來的不一致性問題等等,這些與用戶的業(yè)務沒有直接關(guān)系,但又必須解決,耗費了大量的時間和精力,因此開發(fā)者迫切需要一種基于標準的、獨立于計算機硬件以及操作系統(tǒng)的開發(fā)和運行環(huán)境,于是,中間件技術(shù)應運而生。

1 中間件的概念

在眾多關(guān)于中間件的定義中,比較普遍接受的是IDC表述:中間件是一種獨立的系統(tǒng)軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術(shù)之間共享資源;中間件位于客戶機/服務器的操作系統(tǒng)之上,管理計算資源和網(wǎng)絡通信。IDC對中間件的定義表明,中間件是一類軟件,而非一種軟件;中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應用程序之間的一個軟件層?偟淖饔檬墙⒎植际杰浖K之間互操作的機制,屏蔽底層分布式環(huán)境的復雜性和異構(gòu)性,為處于自己上層的應用軟件提供運行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復雜的應用軟件。在具體實現(xiàn)上,中間件是一個用應用程序接口定義的分布式軟件管理框架,具有強大的通信能力和良好的可擴展性。中間件在分布式系統(tǒng)中的位置如圖1所示。

2 中間件的分類

隨著

[1] [2] [3] [4] [5] [6] 

【中間件技術(shù)研究】相關(guān)文章:

MVC模式下的水質(zhì)模型中間件實現(xiàn)技術(shù)04-28

壓力緩沖技術(shù)研究04-25

虛擬陀螺技術(shù)研究05-01

空域分類技術(shù)研究04-28

節(jié)水灌溉技術(shù)研究05-03

移動GIS定位技術(shù)研究04-27

電動輪驅(qū)動技術(shù)研究04-27

地震立體觀測技術(shù)研究04-29

現(xiàn)代教學技術(shù)研究與應用04-30

拐點平滑濾波技術(shù)研究04-29