<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦>知識(shí)大全>知識(shí)百科>百科知識(shí)>

        什么是中間件具體有怎樣的特點(diǎn)

        時(shí)間: 謝君787 分享

          中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。那么你對中間件了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是中間件的內(nèi)容,希望大家喜歡!

          中間件的介紹

          中間件位于客戶機(jī)/ 服務(wù)器的操作系統(tǒng)之上,管理計(jì)算機(jī)資源和網(wǎng)絡(luò)通訊。是連接兩個(gè)獨(dú)立應(yīng)用程序或獨(dú)立系統(tǒng)的軟件。相連接的系統(tǒng),即使它們具有不同的接口,但通過中間件相互之間仍能交換信息。執(zhí)行中間件的一個(gè)關(guān)鍵途徑是信息傳遞。通過中間件,應(yīng)用程序可以工作于多平臺(tái)或OS環(huán)境。

          中間件是一類連接軟件組件和應(yīng)用的計(jì)算機(jī)軟件,它包括一組服務(wù)。以便于運(yùn)行在一臺(tái)或多臺(tái)機(jī)器上的多個(gè)軟件通過網(wǎng)絡(luò)進(jìn)行交互。該技術(shù)所提供的互操作性,推動(dòng)了一致分布式體系架構(gòu)的演進(jìn),該架構(gòu)通常用于支持并簡化那些復(fù)雜的分布式應(yīng)用程序,它包括web服務(wù)器、事務(wù)監(jiān)控器和消息隊(duì)列軟件。

          中間件(middleware)是基礎(chǔ)軟件的一大類,屬于可復(fù)用軟件的范疇。顧名思義,中間件處于操作系統(tǒng)軟件與用戶的應(yīng)用軟件的中間。

          中間件在操作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫之上,應(yīng)用軟件的下層,總的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)的環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在眾多關(guān)于中間件的定義中,比較普遍被接受的是IDC表述的:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。

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

          中間件是位于平臺(tái)(硬件和操作系統(tǒng))和應(yīng)用之間的通用服務(wù),如圖1所示,這些服務(wù)具有標(biāo)準(zhǔn)的程序接口和協(xié)議。針對不同的操作系統(tǒng)和硬件平臺(tái),它們可以有符合接口和協(xié)議規(guī)范的多種實(shí)現(xiàn)。

          中間件的基本特點(diǎn)

          特長

          滿足大量應(yīng)用的需要 ;

          運(yùn)行于多種硬件和OS平臺(tái) ;

          支持分布式計(jì)算,提供跨網(wǎng)絡(luò)、硬件和OS平臺(tái)的透明性的應(yīng)用或服務(wù)的交互功能 ;

          支持標(biāo)準(zhǔn)的協(xié)議 ;

          支持標(biāo)準(zhǔn)的接口。

          局限

          中間件能夠屏蔽操作系統(tǒng)和網(wǎng)絡(luò)協(xié)議的差異,為應(yīng)用程序提供多種通訊機(jī)制;并提供相應(yīng)的平臺(tái)以滿足不同領(lǐng)域的需要。因此,中間件為應(yīng)用程序提供了一個(gè)相對穩(wěn)定的高層應(yīng)用環(huán)境。然而,中間件服務(wù)也并非“萬能藥”。中間件所應(yīng)遵循的一些原則離實(shí)際還有很大距離。多數(shù)流行的中間件服務(wù)使用專有的API和專有的協(xié)議,使得應(yīng)用建立于單一廠家的產(chǎn)品,來自不同廠家的實(shí)現(xiàn)很難互操作。有些中間件服務(wù)只提供一些平臺(tái)的實(shí)現(xiàn),從而限制了應(yīng)用在異構(gòu)系統(tǒng)之間的移植。應(yīng)用開發(fā)者在這些中間件服務(wù)之上建立自己的應(yīng)用還要承擔(dān)相當(dāng)大的風(fēng)險(xiǎn),隨著技術(shù)的發(fā)展他們往往還需重寫他們的系統(tǒng)。盡管中間件服務(wù)提高了分布計(jì)算的抽象化程度,但應(yīng)用開發(fā)者還需面臨許多艱難的設(shè)計(jì)選擇,例如,開發(fā)者還需決定分布應(yīng)用在client方和server方的功能分配。通常將表示服務(wù)放在client以方便使用顯示設(shè)備,將數(shù)據(jù)服務(wù)放在server以靠近數(shù)據(jù)庫,但也并非總是如此,何況其它應(yīng)用功能如何分配也是不容易確定的。

          中間件的分類

          中間件分類(IDC的分類):大致可分為六類:終端仿真/屏幕轉(zhuǎn)換中間件、數(shù)據(jù)訪問中間件、遠(yuǎn)程過程調(diào)用中間件、消息中間件、交易中間件、對象中間件。

          中間件所包括的范圍十分廣泛,針對不同的應(yīng)用需求涌現(xiàn)出多種各具特色的中間件產(chǎn)品。但至今中間件還沒有一個(gè)比較精確的定義,因此,在不同的角度或不同的層次上,對中間件的分類也會(huì)有所不同。由于中間件需要屏蔽分布環(huán)境中異構(gòu)的操作系統(tǒng)和網(wǎng)絡(luò)協(xié)議,它必須能夠提供分布環(huán)境下的通訊服務(wù),我們將這種通訊服務(wù)稱之為平臺(tái)。基于目的和實(shí)現(xiàn)機(jī)制的不同,我們將平臺(tái)分為以下主要幾類:

          遠(yuǎn)程過程調(diào)用中間件(Remote Procedure Call)

          面向消息的中間件(MesSAge-Oriented Middleware)

          對象請求代理中間件(object RequeST Brokers)

          它們可向上提供不同形式的通訊服務(wù),包括同步、排隊(duì)、訂閱發(fā)布、廣播等等,在這些基本的通訊平臺(tái)之上,可構(gòu)筑各種框架,為應(yīng)用程序提供不同領(lǐng)域內(nèi)的服務(wù),如事務(wù)處理監(jiān)控器、分布數(shù)據(jù)訪問、對象事務(wù)管理器OTM等。平臺(tái)為上層應(yīng)用屏蔽了異構(gòu)平臺(tái)的差異,而其上的框架又定義了相應(yīng)領(lǐng)域內(nèi)的應(yīng)用的系統(tǒng)結(jié)構(gòu)、標(biāo)準(zhǔn)的服務(wù)組件等,用戶只需告訴框架所關(guān)心的事件,然后提供處理這些事件的代碼。當(dāng)事件發(fā)生時(shí),框架則會(huì)調(diào)用用戶的代碼。用戶代碼不用調(diào)用框架,用戶程序也不必關(guān)心框架結(jié)構(gòu)、執(zhí)行流程、對系統(tǒng)級API的調(diào)用等,所有這些由框架負(fù)責(zé)完成。因此,基于中間件開發(fā)的應(yīng)用具有良好的可擴(kuò)充性、易管理性、高可用性和可移植性。
        看過“中間件的特點(diǎn)”的人還看了:

        1.計(jì)算機(jī)論文大全

        2.計(jì)算機(jī)軟件技術(shù)相關(guān)論文

        3.計(jì)算機(jī)技術(shù)論文范文

        4.淺論圖書館知識(shí)管理技術(shù)分析

        5.信息管理專業(yè)論文

        什么是中間件具體有怎樣的特點(diǎn)

        中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。那么你對中間件了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是中間件的內(nèi)容,希望大家喜歡! 中間件的介紹 中間件位于客戶機(jī)/ 服務(wù)器的操作
        推薦度:
        點(diǎn)擊下載文檔文檔為doc格式

        精選文章

        • 什么是中和熱_實(shí)質(zhì)怎么樣
          什么是中和熱_實(shí)質(zhì)怎么樣

          在稀溶液中,酸跟堿發(fā)生中和反應(yīng)生成1 mol液態(tài)水時(shí)所釋放的熱量叫做中和熱。那么你對中和熱了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是中和熱的內(nèi)

        • 中國夢是什么意思有哪些特征
          中國夢是什么意思有哪些特征

          中國夢是凝聚全黨全國各族人民團(tuán)結(jié)奮斗的一面旗幟,那么你對中國夢了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是中國夢的內(nèi)容,希望大家喜歡! 中國

        • 什么是中國畫中國畫的特點(diǎn)
          什么是中國畫中國畫的特點(diǎn)

          中國畫在內(nèi)容和藝術(shù)創(chuàng)作上,體現(xiàn)了古人對自然、社會(huì)及與之相關(guān)聯(lián)的政治、哲學(xué)、宗教、道德、文藝等方面的認(rèn)知,以下是由學(xué)習(xí)啦小編整理關(guān)于什么是

        • 什么是智力開發(fā)的意思概念介紹方法
          什么是智力開發(fā)的意思概念介紹方法

          智力開發(fā)的基本內(nèi)容是提高人的觀察力、記憶力、想像力和思維能力。那么你對智力開發(fā)了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是智力開發(fā)的內(nèi)容,

        1547618 主站蜘蛛池模板: 亚洲国产成人久久综合人| 日韩人妻无码精品系列| 图片区小说区av区| 婷婷色婷婷深深爱播五月| 国产系列丝袜熟女精品视频| 最新亚洲人成网站在线影院| 久久99热全是成人精品亚洲欧美精品 | 午夜福利精品国产二区| 国产成人免费手机在线观看视频| 61精品人妻一区二区三区| 欧美日韩v| 日韩中文字幕v亚洲中文字幕| 亚洲另类无码专区国内精品| 午夜免费啪视频| 韩国免费a级毛片久久| 国产精品中出一区二区三区| 成人精品日韩专区在线观看| 久久人人97超碰国产精品| 90后极品粉嫩小泬20p| 国产成人一区二区三区在线观看| 四虎成人高清永久免费看| 无码国产偷倩在线播放| 一区二区三区国产不卡| 久热这里只有精品12| 国产毛多水多高潮高清| 亚洲国产精品一区二区三| 国内精品免费久久久久电影院97| 天堂在线最新版在线天堂| 中文字幕精品av一区二区五区| 国产精品久久毛片| 欧美大屁股喷潮水xxxx| 日韩精品一区二区三区视频| 国产成人AV一区二区三区在线| 色综合久久久无码中文字幕波多 | 欧美乱妇xxxxxbbbbb| 高颜值午夜福利在线观看| 97se亚洲国产综合在线| 国产综合精品91老熟女| 久久精品人人槡人妻人人玩AV | 亚洲中文字幕麻豆一区| 丰满的已婚女人hd中字|