亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

JXTA概念介紹-Matrix翻譯

瀏覽:126日期:2024-07-20 14:02:43
內(nèi)容: 1. JXTA定義JXTA是深入的,特別的為了實現(xiàn)pear to pear網(wǎng)絡(luò)計算而設(shè)計的一組(6種)協(xié)議。使用JXTA協(xié)議,pears能夠自己組織和配置自己的pear groups而脫離現(xiàn)在的互聯(lián)網(wǎng),并且不需要實現(xiàn)集中管理的架構(gòu)(集中管理架構(gòu)流行于現(xiàn)在很多p2p軟件)。2. JXTA 概念Pear同位體。一個可以進行虛擬通信的點,可以是一臺電腦,一個電話,pda等。一臺設(shè)備也可以有多個pear(雖然這是個不好的設(shè)計,但是對于debuging來說很有用)。每一個同位體能夠和一些服務(wù)聯(lián)系在一起,比如路由,網(wǎng)關(guān),rendezvous等等。這些服務(wù)提供了一些比如搜索和通訊的服務(wù)。不是說所有的同位體都要實現(xiàn)這些服務(wù),但是,有一部分實現(xiàn)這些服務(wù)確保整個網(wǎng)格的運行還是有必要的。比較通常的來講,一個設(shè)備上一般只有一個pear,比如進行分布搜索,內(nèi)容共享,帶寬共享等,這樣是有好處的。然而,并不排除一個設(shè)備上多個pear,因為pear是一個個分開的實體,多個pear并沒什么問題,只是會多消耗一些資源。有幾種情況我們可以使用一個multi-pear的設(shè)備:1. 提供proxy服務(wù)2. 與已經(jīng)存在的服務(wù)器建立接口 但是,這個已經(jīng)不必要了,可以由其他方法實現(xiàn),比如基于p2p的分布式系統(tǒng)。所以,我們盡量不要建立multi-sever的設(shè)備,違背true p2p的思想。Pear Group:同位體組一個Pear Group是提供一個通用服務(wù)的同位體的集合。由于安全以及隱私等方面的原因可以組成一個pear group。這個pear group是實現(xiàn)了安全和加密等,類似于一個VPN。Endpoint:端點端點是JXTA的基本的尋址形式,一個端點是某個同位體實現(xiàn)了某種協(xié)議的地址。一個同位體可以實現(xiàn)多種協(xié)議,所以也就可能擁有多個端點。最簡單的端點的例子就是ip地址和port。 Pipe:管道管道在JXTA中是最基本的概念,是對等點之間的數(shù)據(jù)傳輸?shù)闹饕绞健Φ裙艿绤f(xié)議(PBP)明確規(guī)范了對等管道的綁定,解析,響應(yīng)。有兩種形式:1. 點對點形式。2. 廣播形式。 Endpoint and Pipes:端點和管道 一個同位體可能含有多個端點-因為實現(xiàn)了多種協(xié)議。比如,我們可以用tcp進行連接,也可以用http進行連接-當(dāng)有firewall的時候。 如果覺得一個pear實現(xiàn)多種協(xié)議很麻煩,也可以只用一種協(xié)議:http。 Advertisement:廣告 一個廣告是一個XML結(jié)構(gòu)的文檔,用來命名,描述和公布現(xiàn)有的資源,如同位體,同位體組,管道,或服務(wù)。各種廣告的格式請參考JXTA規(guī)范。 大概說明: 廣告的格式是utf8編碼的,為了更有效的利用資源,所以并沒有利用unicode編碼。因為unicode是16位而utf8是8位。 Message:消息 有兩種形式的消息:1. Xml格式的2. 二進制格式的。之所以有這個格式的,是因為這個速度比較快,雖然message是二進制的,但是傳輸消息的協(xié)議仍然是xml格式的。Identifiers:標(biāo)志Rendezvous Pear:從其他同位體進行查詢操作的同位體,Rendezvous Pear也可以委派查詢操作給其他的pear-當(dāng)然也必須是一個Rendezvous Pear。Rendezvous Pear其實可以說是在一個對等網(wǎng)絡(luò)環(huán)境中代替原來的非完全對等環(huán)境中的集中服務(wù)器的東西。Rendezvous Pear還能夠傳遞檢索。也能夠傳遞發(fā)現(xiàn)(discovery)給其他的Rendezvous Pear。Router Pear:路由同位體實現(xiàn)端點協(xié)議的同位體。和路由器功能類似Gateway Pear:網(wǎng)關(guān)同位體通訊的中間體,作為傳遞消息的中間體,和Rendezvous Pear不同。現(xiàn)在支持的網(wǎng)關(guān)協(xié)議有tcp和http(都是通過管道來組織)。3. 同位體和組(peer and group)為什么使用組?安全,隱私,更加高效的數(shù)據(jù)共享。4. 廣告(Advertisements)同位組廣告:定義這個同位組的識別標(biāo)志和服務(wù):NameDESCGID(Peer group id)MSIDSVC(Service)-list of the service denoted by MCID and ParmetersPeer Advertisements同位體廣告:NameDESCPID(Peergroup id)Debug Flag(Dbg)-optional tag for debuggingService(SVC)模塊-Modules模塊是定義了一個同位體或者一個同位體組所提供的服務(wù)。模塊類廣告-Module Class Advertisement定義了一種行為。格式:MCID(Module class id)-Module唯一的識別標(biāo)志Name-模塊名稱,用來進行search和識別,不保證唯一DESC(Descripition)-描述:供搜索和識別用。 模塊規(guī)范描述廣告-Module Specification Advertisement 比較詳細的描述模塊的規(guī)范定義。Module Spec ID(MSID)-定義一個模塊-和MCID有和區(qū)別?Compatibility(COMP)兼容性-定義代碼的兼容性,跨語言和跨平臺。NameDescSprcification URI document-定義URIVers-the versionParm-定義參數(shù)-供Implementation使用Proxy-ModuleSpecID of a proxy if one existsAuthenticator-ModuleSpecID of an authenticator module if required模塊執(zhí)行廣告NameDESCMSIDCOMPPURI(Package URI)-Download the special codeCode-a reference code,for a java module,this is a classnameProv(Provider)管道廣告-Pipe AdvertisementsNameIDTYPE-Related to a protocol, unicasttype,unicastsecuretype,propagatetype端點路由信息-Endpoint Router Messages查詢和回應(yīng)消息,以發(fā)現(xiàn)Router。分查詢和回應(yīng)兩類Messages消息-Messages分為XML message和Binary Message管道綁定協(xié)議-Pipe Binding Protocol要建立管道,一個peer必須憲發(fā)布一個管道廣告,表示自己在request。接收方會回應(yīng)并同時發(fā)布廣告。Request Adv:Msgtype-Query or RespondPopeId-Pipe id being resolvedType-the type of pope resolution requestedCached-cache里是否有答案Peer-指定鏈接的peerResponse Adv:MsgtypePipeidTypeFoundResolver-解釋器用來發(fā)現(xiàn)來自對等組內(nèi)其它對等機的廣告;有助于發(fā)現(xiàn)對等機、對等組、管道和服務(wù)解釋器的ResolverQuery message的schema:credential-信任證書 of the peer sending the queryHandlerNameQueryIDQueryRendezvous Protocol:描述了消息是怎么在組里面廣播的。使用端點協(xié)議來定位同位體和路由以及傳輸使用Rendezvous Protocol來傳輸消息。Rendezvous ADV:NameRdvgroupid-peergroup uuidRdvpeerid-peer id of the Rendezvous peer廣播控制-傳播 control Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd
相關(guān)文章:
主站蜘蛛池模板: 中国一级毛片免费看视频 | 99精品视频一区在线视频免费观看 | 新加坡毛片 | 日本一级大黄毛片免费基地 | 国产精品美女www爽爽爽视频 | 国产一区在线观看视频 | 国产精品一区二区三区久久 | 国产日韩精品欧美一区喷 | 国产午夜精品尤物福利视频 | 日韩特级毛片免费观看视频 | 自拍视频国产 | 在线看片网站 | 出a级黑粗大硬长爽猛视频 加勒比一道本综合 | 成人自拍视频网 | 国产1区2区| 国产无套乱子伦精彩是白视频 | 黄色毛片视频免费 | 久久99国产精一区二区三区! | 日韩欧美亚洲综合久久99e | 久草在线视频免费资源观看 | 蜜桃97爱成人| 日韩一级生活片 | 嗯 用劲 好爽 好深 免费视频 | 黄黄影院 | 免费人成黄页在线观看忧物 | 久草加勒比 | 久久91精品国产91久久户 | 尤物视频网在线观看 | 福利综合网 | 进来综合网 | 免费看的黄色大片 | 制服丝袜在线播放 | 欧美5g影院天天5g天天看 | 精品免费久久久久久成人影院 | 久久综合网址 | 日本人爱爱视频 | 国产精品一区二区久久 | 亚州一区 | 欧美日韩一二三四区 | 精品外国呦系列在线观看 | 开心网五月色婷婷综合图片 |