新聞中心
大家好,今天小編關(guān)注到一個比較有意思的話題,就是關(guān)于關(guān)于ice服務(wù)器的簡介和工作原理的問題,于是小編就整理了3個相關(guān)介紹為您解答,讓我們一起看看吧。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、寶坻網(wǎng)站維護、網(wǎng)站推廣。
ice是什么意思???
ice是網(wǎng)絡(luò)通信引擎ICE(Internet Communications Engine)是Zero C公司的分布式系統(tǒng)開發(fā)專家實現(xiàn)的一種新的高性能的面向?qū)ο笾虚g件平臺。從根本上說, ICE 為構(gòu)建面向?qū)ο蟮目蛻?服務(wù)器應(yīng)用提供了工具、 API( Application Program Interface)和庫支持。基于ICE可以實現(xiàn)電信級的解決方案
iceServers是什么?
iceServers ICE服務(wù)器 ICE是ZEROC的開源通信協(xié)議產(chǎn)品,它的全稱是:The Internet Communications Engine,翻譯為中文是互聯(lián)網(wǎng)通信引擎,是一個面向?qū)ο蟮闹虚g件,使我們能夠以最小的代價構(gòu)建分布式應(yīng)用程序。
ICE使我們專注于應(yīng)用邏輯的開發(fā),它來處理所有底層的網(wǎng)絡(luò)接口編程,這樣我們就不用去考慮這樣的細節(jié):打開網(wǎng)絡(luò)連接、網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)男蛄谢c反序列化、連接失敗的嘗試次數(shù)等。ice操作流程?
Ice 是一種面向?qū)ο蟮闹虚g件平臺,這意味著 Ice為構(gòu)建面向?qū)ο蟮目蛻簦?wù)器應(yīng)用提供了工具、API 和庫支持。要與Ice持有的對象進行通信,客戶端必須持有這個對象的代理(與CORBA的引用是相同的意思),這里的代理指的是這個對象的實例,ICE在運行時會定位到這個對象,然后尋找或激活它,再把In參數(shù)傳給遠程對象,再通過Out參數(shù)獲取返回結(jié)果。
這里提到的代理又分為直接代理和間接代理,直接代理其內(nèi)部保存有某個對象的標(biāo)識,以及它的服務(wù)器的運行地址;間接代理指的是其內(nèi)部保存有某個對象的標(biāo)識,以及對象適配器名(object adapter name),間接代理沒有包含尋址信息,為了正確地定位服務(wù)器,客戶端在運行時會使用代理內(nèi)部的對象適配器名,將其傳給某個定位器服務(wù),比如IcePack服務(wù),然后,定位器會把適配器名當(dāng)作關(guān)鍵字,在含有服務(wù)器地址的表中進行查找,把當(dāng)前的服務(wù)器地址返回給客戶,客戶端 run time現(xiàn)在知道了怎樣聯(lián)系服務(wù)器,就會像平常一樣分派 (dispatch)客戶請求。
ICE可以保證在任何的網(wǎng)絡(luò)環(huán)境或者操作系統(tǒng)下,成功的調(diào)用只有一次,它在運行時會盡力的定位到遠程服務(wù)器,在連接失敗的情況下會做嘗試性重復(fù)性連接,確實連不上的情況會給用戶以提示。
客戶端在調(diào)用服務(wù)端的方法時,可以采取同步或異步的方式實現(xiàn),同步調(diào)用就相當(dāng)于調(diào)用自己本地的方法一樣,其它行為會被阻塞;異步調(diào)用是非常有用的調(diào)用方式,如服務(wù)端需要準(zhǔn)備的數(shù)據(jù)來自于其它異步接口,這個時候客戶端就不需要等待,待服務(wù)端數(shù)據(jù)準(zhǔn)備充份后,以消息的方式通知客戶端,服務(wù)端就可以去干其它的事情了,而客戶端也可以到服務(wù)端獲取數(shù)據(jù)了。
到此,以上就是小編對于關(guān)于ice服務(wù)器的簡介和工作原理是什么的問題就介紹到這了,希望這3點解答對大家有用。
分享題目:關(guān)于ice服務(wù)器的簡介和工作原理是什么(iceServers是什么?)
分享地址:http://fisionsoft.com.cn/article/djihjho.html


咨詢
建站咨詢
