什麼是中介軟體

時間 2021-08-31 11:38:23

1樓:匿名使用者

這其實是乙個比較虛的概念。廣義的中介軟體範圍很廣。起溝通作用的都可以認為是中介軟體。甚至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這些。

中介軟體應用領域很廣的。簡直大一點的應用都可以用到中介軟體。國內也有一些開發商自己寫中介軟體,不過好象是自己用,沒形成市場。

2樓:

中介軟體(middleware)從字面上解釋就是「處於中間的軟體」,儘管程式設計師之外的讀者會感覺陌生,但其實早在2023年,中介軟體就作為網路應用的基礎設施出現了。誕生於貝爾實驗室的tuxedo系統就是最早用於交易系統的中介軟體。中介軟體的出現解決了異構分布網路環境下軟體系統的通訊、互操作、協同、事務、安全等共性問題。

因為其在系統中的重要性,中介軟體與作業系統、資料庫被稱為系統軟體的三駕馬車。

阿里的中介軟體主要有包含這麼幾個:

分布式關係型資料庫drds_水平拆分 做資料庫擴充套件性的訊息佇列mq 是做訊息的中介軟體

企業級分布式應用服務edas 做分布式服務的還有一些其他的中介軟體,比如配置服務 快取 等等,也都會放在中介軟體裡

3樓:等乙個故事

中介軟體處於作業系統軟體與使用者的應用軟體的中間。中介軟體在作業系統、網路和資料庫之上,應用軟體的下層,總的作用是為處於自己上層的應用軟體提供執行與開發的環境,幫助使用者靈活、高效地開發和整合複雜的應用軟體。形象地說就是上下之間的中間。

4樓:自由的人

中介軟體是一種處於作業系統(底層)和應用之間的軟體或者元件,起到讓應用在作業系統上可以正常執行的作用,向apache,iis,sqlserver等。

什麼是中介軟體

RFID中介軟體如何防偽

問題不清楚,是rfid防偽,還是中介軟體防偽,這是兩個東西,rfid是硬體,中介軟體可以是硬體,也可以是軟體,你指的是什麼 rfid中介軟體是一種訊息導向的軟體中介軟體,資訊是以訊息的形式從一個程式模組傳遞到另一個或多個程式模組。訊息可以非同步的方式傳送,所以傳送者不必等待迴應。rfid中介軟體在原...

有件衣服是長方形的,中間有兩個洞 怎麼穿的

這種衣服今年貌似有很多。我表姐就有一件。應該相當於揹帶裙褲這一類的穿法。就是裡面加一件搭的衣服就好了。還有你指的洞是前後還是什麼樣的。而且是故意設計的還是損壞嚴重的次貨。 有圖嗎?估計是件披肩,你試試雙臂從 洞 裡伸進去,試穿看看 有一種衣服,長方形一張布,然後上面兩個孔,然後啥也沒有,是圍著穿的,...

左邊中間右邊是終點是什麼成語,左邊中間乙個右邊是終點是什麼成語

廢柴船長 成語大挑戰 起點左邊中間乙個右邊是終點是什麼成語 一蹴可幾 成語解釋 比喻事情輕而易舉,一下子就成功。幾,近,及。同 一蹴而就 成語大挑戰起點左邊中間乙個右邊是終點是什麼成語 最愛心靈手巧 謎底 周而復始 無始無終 進退兩難。周而復始 zh u r f sh 解釋 周 環繞一圈 復 又,再...