成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

應(yīng)用服務(wù)器中間件有哪些 什么是中間件,什么又是應(yīng)用服務(wù)器?

什么是中間件,什么又是應(yīng)用服務(wù)器?這實際上是一個更虛擬的概念。中間件在廣義上有廣泛的范圍。中間件在通信中起著重要的作用。甚至像ODBC這樣的東西也可以被認(rèn)為是中間件。目前最常用的中間件是BEA公司的t

什么是中間件,什么又是應(yīng)用服務(wù)器?

這實際上是一個更虛擬的概念。

中間件在廣義上有廣泛的范圍。中間件在通信中起著重要的作用。甚至像ODBC這樣的東西也可以被認(rèn)為是中間件。目前最常用的中間件是BEA公司的tuxedo和IBM公司的Weblogic。我和燕尾服有點(diǎn)接觸。甲骨文,太陽和微軟似乎有類似的產(chǎn)品,但很少有人使用它們。Tuxedo是這一領(lǐng)域的領(lǐng)導(dǎo)者,但I(xiàn)BM正在迎頭趕上,并可能超越它。畢竟,IBM就是IBM。Tuxedo作為數(shù)據(jù)庫和前臺應(yīng)用程序之間的中間件。在使用中間件之后,前端應(yīng)用程序和數(shù)據(jù)庫前面有更多的tuxedos,它們以前是直接連接的?,F(xiàn)在,前端應(yīng)用程序?qū)⒄埱蟀l(fā)送到tuxedo,tuxedo將請求發(fā)送到數(shù)據(jù)庫。數(shù)據(jù)庫處理后,tuxedo將結(jié)果返回給tuxedo,tuxedo將結(jié)果發(fā)送回前臺。表面上看,要復(fù)雜得多。但它也帶來了一些好處,比如安全性。Tuxedo的服務(wù)是定制的,這有點(diǎn)像存儲過程。因為應(yīng)用程序不能直接連接到數(shù)據(jù)庫,它只能使用tuxedo,所以應(yīng)用程序不能做tuxedo服務(wù)以外的事情。如果用tuxedo編寫應(yīng)用程序邏輯,就可以確保數(shù)據(jù)的安全。性能。有些數(shù)據(jù)庫的性能不好。例如,Oracle的一個連接是多個m,當(dāng)連接數(shù)超過一個時,機(jī)器的內(nèi)存就沒有了。在tuxedo之后,tuxedo負(fù)責(zé)連接數(shù)據(jù)庫,連接的數(shù)量相對較少。Tuxedo可以通過排隊來處理這些數(shù)據(jù)庫請求,從而提高了性能。中間件的高級應(yīng)用似乎也可以將數(shù)據(jù)庫分布在不同的機(jī)器上。Tuxedo動態(tài)地分配前端和后端請求和處理,并使它們在不同的機(jī)器上運(yùn)行。所以如果使用中間件,如果后臺數(shù)據(jù)庫處理太晚,可以添加一臺機(jī)器。如果前端請求太多(如網(wǎng)站),可以添加更多前端機(jī)。您可以靈活地調(diào)整性能。似乎有更多的人在做應(yīng)用服務(wù)器。此外,應(yīng)用服務(wù)器在邏輯上類似于中間件。我認(rèn)為它的應(yīng)用也是一種中間件,但一般來說,中間件是指狹義的中間件,即tuxedo。中間件有著廣泛的應(yīng)用。幾乎任何大型應(yīng)用程序都可以使用中間件。國內(nèi)也有一些開發(fā)人員自己編寫中間件,但似乎都是自用,沒有市場。