亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng)的制作方法

文檔序號(hào):7686574閱讀:130來(lái)源:國(guó)知局
專利名稱:一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng)的制作方法
一種W&資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng)
狀艦
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種本地資源使用遠(yuǎn)程資源服務(wù)的方 法和裝置以及系統(tǒng)。
背景技術(shù)
目前的計(jì)算機(jī)網(wǎng)絡(luò)通訊、數(shù)據(jù)傳輸主要是通過(guò)國(guó)際互聯(lián)網(wǎng)(Internet)、萬(wàn) 維網(wǎng)實(shí)現(xiàn),國(guó)際互聯(lián)網(wǎng)用TCP/IP協(xié)議族,以及通過(guò)路由器、網(wǎng)關(guān)將世界范圍內(nèi) 許多計(jì)算機(jī)網(wǎng)絡(luò)連接在一起,成為當(dāng)今最大和最流行的數(shù)據(jù)通訊網(wǎng)。國(guó)際互聯(lián) 網(wǎng)的建立和成功發(fā)展,以及萬(wàn)維網(wǎng)的廣泛使用,為人們的生活帶來(lái)了巨大的變 革,國(guó)際互聯(lián)網(wǎng)和萬(wàn)維網(wǎng)已影響到社會(huì)的方方面面,目前的互聯(lián)網(wǎng)是用通訊設(shè) 備(包括用路由器、網(wǎng)關(guān))和傳輸介質(zhì)將分布在不同地理位置的功能獨(dú)立的計(jì) 算機(jī)系統(tǒng)連接在一起,并通過(guò)用TCP/IP協(xié)議族包括TELNET (終端網(wǎng)絡(luò)遠(yuǎn)程注冊(cè) 協(xié)議)和Rlogin (遠(yuǎn)程注冊(cè)協(xié)議),來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)資源的遠(yuǎn)程注冊(cè)和服務(wù)的,眾所 周知互聯(lián)網(wǎng)實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)幕A(chǔ)是TCP/IP協(xié)議族,目前的TELNET (終端網(wǎng)絡(luò)遠(yuǎn) 程注冊(cè)協(xié)議)和Rlogin (遠(yuǎn)程注冊(cè)協(xié)議)是TCP/IP協(xié)議族中的重要應(yīng)用層協(xié)議 之一,TELNET (終端網(wǎng)絡(luò)遠(yuǎn)程注冊(cè)協(xié)議)能使用戶在因特網(wǎng)中建立一條到遠(yuǎn)程 系統(tǒng)的連接,Rlogin是由BSD UNIX提供的遠(yuǎn)程注冊(cè)協(xié)議,TELNET (終端網(wǎng)絡(luò)遠(yuǎn) 程注冊(cè)協(xié)議)和Rlogin (遠(yuǎn)程注冊(cè)協(xié)議)是應(yīng)用在以TCP/IP協(xié)議為基礎(chǔ)的構(gòu)建 的因特網(wǎng)中的,由于目前因特網(wǎng)的IP地址不具有虛擬的空間結(jié)構(gòu)和相互關(guān)聯(lián), 因此TELNET (終端網(wǎng)絡(luò)遠(yuǎn)程注冊(cè)協(xié)議)和Rlogin (遠(yuǎn)程注冊(cè)協(xié)議)不會(huì)涉及到 對(duì)所需服務(wù)事件進(jìn)行多維地址空間結(jié)構(gòu)域劃分和定位的問(wèn)題,用TCP/IP協(xié)議構(gòu) 建的因特網(wǎng)也沒(méi)有涉及到用網(wǎng)絡(luò)層地址構(gòu)建覆蓋在物理網(wǎng)絡(luò)上的邏輯網(wǎng)絡(luò)的問(wèn)題,因此TELNET (終端網(wǎng)絡(luò)遠(yuǎn)程注冊(cè)協(xié)議)和Rlogin (遠(yuǎn)程注冊(cè)協(xié)議)也不會(huì) 涉及到邏輯網(wǎng)絡(luò)資源和物理網(wǎng)絡(luò)資源相互之間的遠(yuǎn)程資源服務(wù)和注冊(cè)問(wèn)題。我 們發(fā)明的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng),是用于多維 地址協(xié)議網(wǎng)絡(luò)(多維統(tǒng)一網(wǎng))的遠(yuǎn)程資源注冊(cè)和服務(wù)的方法和裝置以及系統(tǒng)。
關(guān)于目前的,TELNET (終端網(wǎng)絡(luò)遠(yuǎn)程注冊(cè)協(xié)議)在[RFC137, Internet標(biāo) 準(zhǔn)]、[RFC340, Internet標(biāo)準(zhǔn)]、[RFC1411, Internet標(biāo)準(zhǔn)]、[RFC1412, Internet 標(biāo)準(zhǔn)]中有詳細(xì)記載。
本公開(kāi)是與我們?cè)谙裙_(kāi)《構(gòu)建多維地址的方法、裝置以及系統(tǒng)》的中國(guó) 專利申請(qǐng)?zhí)柺?00710139245. 2的專利以及
《一種多維地址編址的方法和裝置以及系統(tǒng)》的中國(guó)專利申請(qǐng)?zhí)柺?200710139252. 2的專利以及
《一種傳輸控制數(shù)據(jù)流的方法和裝置以及系統(tǒng)》的中國(guó)專利申請(qǐng)?zhí)柺?2007101392749的專利
是相互交叉關(guān)聯(lián)的。

發(fā)明內(nèi)容
本發(fā)明克服了現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的是提供一種用于多維 地址協(xié)議網(wǎng)絡(luò)(多維統(tǒng)一網(wǎng))中的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝 置以及系統(tǒng)。用于在以多維地址為基礎(chǔ)構(gòu)建的網(wǎng)絡(luò)中使本地資源可使用遠(yuǎn)程資 源服務(wù)(數(shù)據(jù)處理),本發(fā)明的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以 及系統(tǒng)是建立在多維地址協(xié)議基礎(chǔ)上的,由于多維地址具有虛擬的空間結(jié)構(gòu), 多維地址之間具有相互的關(guān)聯(lián)關(guān)系,因此本發(fā)明不但包括在物理網(wǎng)絡(luò)中實(shí)現(xiàn)使 本地資源使用遠(yuǎn)程資源服務(wù)(數(shù)據(jù)處理)還包括在以多維地址協(xié)議構(gòu)建的邏輯 網(wǎng)絡(luò)中實(shí)現(xiàn)本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng)。所述邏輯網(wǎng)是用多維地址空間結(jié)構(gòu)定義的虛擬網(wǎng)絡(luò)是構(gòu)建在物理網(wǎng)絡(luò)之上的,是通過(guò)多維地
址虛擬空間結(jié)構(gòu)在網(wǎng)絡(luò)層或/和應(yīng)用層構(gòu)建的一個(gè)全局的邏輯網(wǎng)絡(luò)。
本發(fā)明的技術(shù)方案是
創(chuàng)建一種本地資源使用遠(yuǎn)程資源服務(wù)的方法,包括用多維地址標(biāo)識(shí)資源, 包括本地資源和遠(yuǎn)程資源;本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè) 遠(yuǎn)程資源的連接;用遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù);遠(yuǎn)程的一個(gè)或多個(gè)資 源,把處理結(jié)果返回到本地資源;或把處理結(jié)果交付給本地資源指定的其它資 源。
本發(fā)明的另一方面是創(chuàng)建一種本地資源使用遠(yuǎn)程資源服務(wù)的裝置,包括用 于多維地址標(biāo)識(shí)資源,包括本地資源和遠(yuǎn)程資源的裝置;用于本地資源通過(guò)多 維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接;用于遠(yuǎn)程資源處理本地資 源交付的數(shù)據(jù)的裝置;用于遠(yuǎn)程的一個(gè)或多個(gè)資源,把處理結(jié)果返回到本地資 源的裝置;或用于把處理結(jié)果交付給本地資源指定的其它資源的裝置。
本發(fā)明的另一方面是創(chuàng)建一種本地資源使用遠(yuǎn)程資源服務(wù)的系統(tǒng),該系統(tǒng) 包括處理器可執(zhí)行用于本地資源使用遠(yuǎn)程資源服務(wù)的實(shí)用程序;存儲(chǔ)系統(tǒng) 與處理器相連,存儲(chǔ)用于本地資源使用遠(yuǎn)程資源服務(wù)的數(shù)據(jù);接口用于將本 地資源使用遠(yuǎn)程資源服務(wù)的系統(tǒng)連接于網(wǎng)絡(luò);包括用于多維地址標(biāo)識(shí)資源,包 括本地資源和遠(yuǎn)程資源的系統(tǒng);用于本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一 個(gè)或多個(gè)遠(yuǎn)程資源的連接;用于遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù)的系統(tǒng);用 于遠(yuǎn)程的一個(gè)或多個(gè)資源,把處理結(jié)果返回到本地資源的系統(tǒng);或用于把處理 結(jié)果交付給本地資源指定的其它資源的系統(tǒng)。 與現(xiàn)有技術(shù)相比本發(fā)明的有益效果是-
由于本發(fā)明的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng),是多維地址協(xié)議的應(yīng)用層協(xié)議,通過(guò)本發(fā)明可以實(shí)現(xiàn)在多維地址協(xié)議網(wǎng)絡(luò)(多維 統(tǒng)一網(wǎng))和在以多維地址構(gòu)建的邏輯網(wǎng)絡(luò)中的本地資源向遠(yuǎn)程資源注冊(cè)和請(qǐng)求 服務(wù)。使用多維地址標(biāo)識(shí)的本地資源可通過(guò)網(wǎng)絡(luò)使用遠(yuǎn)程的用多維地址標(biāo)識(shí)的 資源提供的服務(wù),并把服務(wù)結(jié)果返回到本地資源或把服務(wù)結(jié)果交付給本地資源 指定的其它資源,通過(guò)本人在先發(fā)明的多維地址以及以多維地址為基礎(chǔ)創(chuàng)建的 多維地址協(xié)議和本公開(kāi)的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系 統(tǒng)可以構(gòu)建一種更為先進(jìn)的網(wǎng)絡(luò)——多維統(tǒng)一網(wǎng)。


圖1示出的是本發(fā)明應(yīng)用的一種網(wǎng)絡(luò)系統(tǒng)的高層的概念性圖解
圖2示出的是本發(fā)明應(yīng)用的公知的通用計(jì)算機(jī)環(huán)境
圖3示出的是本發(fā)明的多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的環(huán)境示圖
圖4示出的是本發(fā)明的本地資源請(qǐng)求遠(yuǎn)程資源服務(wù)的示圖,
圖5示出的是本發(fā)明的用戶使用遠(yuǎn)程資源上的應(yīng)用程序或?qū)嵱贸绦虻牟襟E框圖
圖6示出的是本發(fā)明的遠(yuǎn)程資源調(diào)用的步驟框圖
圖7示出的是本發(fā)明的一種本地資源使用遠(yuǎn)程資源服務(wù)的步驟框圖
具體實(shí)施例方式
下面結(jié)合附圖與具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)描述-
本公開(kāi)所述的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng)是多
維地址協(xié)議族中之一在下面我們稱其為多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議。該協(xié)議是多維
地址協(xié)議族中應(yīng)用層協(xié)議的重要協(xié)議之一。
木公開(kāi)所述的網(wǎng)絡(luò)至少包括多維地址協(xié)議網(wǎng)絡(luò),又稱為多維統(tǒng)一網(wǎng),包括
用多維地址協(xié)議定義的物理網(wǎng)絡(luò)以及覆蓋在該物理網(wǎng)絡(luò)上的用多維地址及多維地址協(xié)議定義的邏輯網(wǎng)絡(luò)。
在本發(fā)明中圖1例示的是一種用多維地址協(xié)議以及其中的多維遠(yuǎn)程注冊(cè)服
務(wù)協(xié)議進(jìn)行數(shù)據(jù)傳輸和控制的網(wǎng)絡(luò)系統(tǒng)我們稱這種網(wǎng)絡(luò)為多維統(tǒng)一網(wǎng)系統(tǒng),ioo
示出的是該網(wǎng)絡(luò)的高層的概念性圖解,作為例子該網(wǎng)絡(luò)包括但不限于用多維地 址協(xié)議定義、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議進(jìn)行控?cái)?shù)據(jù)傳輸及控制,網(wǎng)絡(luò)中的各種資
源作為例子包括但不限于用多維地址進(jìn)行標(biāo)識(shí)、定位;圖中的101、 102、 103、 104、 105、 106均為以多維地址標(biāo)識(shí)的資源,作為例子包括但不限于使用或/和 遵循多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議規(guī)范,其中101為傳輸介質(zhì),102通 常為多維統(tǒng)一網(wǎng)高速路由器,103為多維統(tǒng)一網(wǎng)接入節(jié)點(diǎn)其通常也是路由器,其 用多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議在102多維統(tǒng)一網(wǎng)高速路由器和其它 網(wǎng)絡(luò)之間路由數(shù)據(jù)分組,多維統(tǒng)一網(wǎng)節(jié)點(diǎn)103連接有多個(gè)多維統(tǒng)一網(wǎng)高速路由 器102以提供一定的冗余,104、 105、 106均為以多維地址標(biāo)識(shí)的資源,其中 105是104的下級(jí)別多維地址標(biāo)識(shí)的資源,106是105的下級(jí)別多維地址標(biāo)識(shí)的 資源,各級(jí)別資源的級(jí)別是邏輯上的上下級(jí)關(guān)系,其可能位于不同的網(wǎng)絡(luò)并通 過(guò)不同的接入節(jié)點(diǎn)103進(jìn)行數(shù)據(jù)傳輸,或直接連接102多維統(tǒng)一網(wǎng)高速路由器 進(jìn)行數(shù)據(jù)分組傳輸,所述下級(jí)別的多維地址來(lái)源于上級(jí)別多維地址標(biāo)識(shí)的資源 的分配或來(lái)源于多維地址管理資源的分配或第三方資源的分配,多個(gè)資源通過(guò) 多維地址的相互關(guān)聯(lián)構(gòu)成一個(gè)多維虛擬網(wǎng)絡(luò),各資源維護(hù)其關(guān)聯(lián)資源的路由表。 多維統(tǒng)一網(wǎng)可以包含有各種拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),其可以通過(guò)增加新的資源,諸如 結(jié)點(diǎn)、鏈路進(jìn)行無(wú)限的擴(kuò)展,在本發(fā)明中的所述的資源是指所有能夠通過(guò)多維 統(tǒng)一網(wǎng)使用的實(shí)體,其包括物理資源、邏輯資源、可移動(dòng)資源、不可移動(dòng)資 源,作為例子包括但不限于,諸如節(jié)點(diǎn)、連接到網(wǎng)絡(luò)的接口、計(jì)算機(jī)群、并
行計(jì)算機(jī)、計(jì)算機(jī)池、大型數(shù)據(jù)庫(kù)、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、可嵌入計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、手持或膝上型便攜式設(shè)備、可編程消費(fèi)電子產(chǎn)品、 基于光交換技術(shù)的高速交換設(shè)備,各種計(jì)算機(jī)功能部件的集合體、主干網(wǎng)中的 管理資源、高速路由器、主干網(wǎng)的接入接點(diǎn)、(路由器)、網(wǎng)關(guān)、交換機(jī)、域名
服務(wù)器、通訊設(shè)備、精密儀器、傳感器、存儲(chǔ)器、CPU、 R0M、 RAM、 CPU群集合 體、DRAM群集合體、輸入/輸出接口、計(jì)算機(jī)軟件包括系統(tǒng)軟件、應(yīng)用軟件、應(yīng) 用程序、文件、數(shù)據(jù)實(shí)例、數(shù)據(jù)、元素、信息、電子貨幣、虛擬人、虛擬動(dòng)物、 虛擬植物、虛擬地球、虛擬城市、虛擬物體,文本文件、音頻文件/視頻文件、 數(shù)據(jù)、數(shù)據(jù)實(shí)例的數(shù)據(jù)文件等等。所述多維統(tǒng)一網(wǎng)還包括由其中的邏輯資源 構(gòu)成的多維虛擬網(wǎng),多維統(tǒng)一網(wǎng)中主干網(wǎng)部分包含有多個(gè)多維統(tǒng)一網(wǎng)高速路由 器,這些多維統(tǒng)一網(wǎng)高速路由器接收數(shù)據(jù)分組,并向網(wǎng)絡(luò)中的其它節(jié)點(diǎn)傳遞這 些數(shù)據(jù)分組,每個(gè)多維統(tǒng)一網(wǎng)高速路由器具有多個(gè)到其它多維統(tǒng)一網(wǎng)高速路由 器和/或因特網(wǎng)高速路由器的連接并且這些連接具有高數(shù)據(jù)容量,多維統(tǒng)一網(wǎng)中 的資源依靠多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議完成數(shù)據(jù)通訊,資源中駐留 有多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的其中一個(gè)或多個(gè)協(xié)議軟件模塊。所 示多維統(tǒng)一網(wǎng)100是用通信(傳輸)介質(zhì)101以及圖中未示出的接口將資源, 102、 103、 104、 105、 106,可通訊的連接起來(lái)并依靠多維地址協(xié)議、多維遠(yuǎn)程 注冊(cè)服務(wù)協(xié)議實(shí)現(xiàn)數(shù)據(jù)的傳輸及應(yīng)用,圖1中100多維統(tǒng)一網(wǎng)系統(tǒng)中的各資源 之間的連接可以是任何拓?fù)浣Y(jié)構(gòu)的連接,包括可以是總線形拓?fù)浣Y(jié)構(gòu),環(huán)形拓 撲結(jié)構(gòu),星形拓?fù)浣Y(jié)構(gòu)和這些形狀混合構(gòu)成的混合拓?fù)浣Y(jié)構(gòu),以及其它形狀的 拓?fù)浣Y(jié)構(gòu),其總體結(jié)構(gòu)可以通過(guò)增加新節(jié)點(diǎn)和鏈路獲得無(wú)限擴(kuò)展,其中每個(gè)資 源節(jié)點(diǎn)可以具有多個(gè)將其連接到其它資源節(jié)點(diǎn)的鏈路。這些實(shí)現(xiàn)多維統(tǒng)一網(wǎng)各 系統(tǒng)的物理基礎(chǔ)網(wǎng)絡(luò)即是以通信介質(zhì)101構(gòu)成的使數(shù)字設(shè)備(節(jié)點(diǎn))相互之間 具有多個(gè)鏈路進(jìn)行連接的異構(gòu)的網(wǎng)絡(luò),這些異構(gòu)的網(wǎng)絡(luò)包括以太網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、 Local Talk 、 X , 25 、令牌環(huán)局域 網(wǎng),數(shù)字?jǐn)?shù)據(jù)網(wǎng)(DDN)綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、全光網(wǎng)、基于先進(jìn)的交換和 光纖傳輸技術(shù)即ATM和SONET的超高帶寬網(wǎng)絡(luò)服務(wù)(vBNS)、 ATM、 SDH/S0NET、 基于波分多路復(fù)用WDM的光傳輸技術(shù)的傳輸系統(tǒng)、WDM、DWDM、以光交叉連接0XC/ 光分插復(fù)用OADM設(shè)備為主體的光交換系統(tǒng)、3T (Tb/s傳輸、Tb/s交換、Tb/s 路由)光網(wǎng)絡(luò)、混合光纖同軸電纜網(wǎng)HFC、非對(duì)稱數(shù)字用戶線ADSL、 WLAN、 LMDS
(本地多點(diǎn)分配業(yè)務(wù))、GSM 、 GPRS或、3G 、 HiperLAN 、 HomeRF 、藍(lán)牙、 IR (紅外)、UWB (超寬帶)、JTRs (聯(lián)合戰(zhàn)術(shù)無(wú)線電系統(tǒng))、3G (第三代 移動(dòng)通信)、、WiMAX、 GPRS (通用分組無(wú)線電業(yè)務(wù))或EDGE (全球演進(jìn)的增 強(qiáng)型數(shù)據(jù)速率)中的無(wú)線電標(biāo)準(zhǔn)等等其它網(wǎng)絡(luò)及其通信介質(zhì)。多維統(tǒng)一網(wǎng)系統(tǒng) 100可以與互聯(lián)網(wǎng)(因特網(wǎng))電視網(wǎng),通信網(wǎng)等相互共用其由通信介質(zhì)構(gòu)成的網(wǎng) 絡(luò),在多維統(tǒng)一網(wǎng)系統(tǒng)中,因特網(wǎng),萬(wàn)維網(wǎng),電視網(wǎng),通信網(wǎng)以及各種專用網(wǎng) 及其資源也可以成為資源,即通過(guò)一種設(shè)備裝置或/和軟件(多維地址協(xié)議、多 維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議)可以是因特網(wǎng),萬(wàn)維網(wǎng),電視網(wǎng),通信網(wǎng)及各種專用網(wǎng) 包括上述各網(wǎng)的資源,成為一種資源。通過(guò)此種設(shè)備裝置或/和軟件(多維地址 協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議)也可以使多維統(tǒng)一網(wǎng)系統(tǒng)的資源成為基于IPV4, IPV6, IPV9地址的系統(tǒng)的資源,此種設(shè)備,裝置或/和軟件包含有多維地址協(xié)議、 多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議,通過(guò)多維地址協(xié)議的諸如多維地址配置、標(biāo)識(shí)、路 由、管理、控制等實(shí)現(xiàn)上述功能,這也是我們發(fā)明的一種實(shí)施例,其也是一種 多維統(tǒng)一網(wǎng)服務(wù)管理裝置。
圖1所示多維統(tǒng)一網(wǎng)系統(tǒng)100中的資源,103、 104、 105、 106也可以是區(qū) 域的多維統(tǒng)一網(wǎng)服務(wù)管理裝置、通訊設(shè)備或/和路由器、區(qū)域(本地)域名服務(wù) 器、交換機(jī)、智能集線器等多維統(tǒng)一網(wǎng)服務(wù)管理資源。雖然圖1中所示出了各資源102、 103、 104、 105、 106及通信介質(zhì)101,但應(yīng)當(dāng)理解這些資源的實(shí)際數(shù) 量和類型可以有所不同,其實(shí)際數(shù)量可以遠(yuǎn)大于圖1中所示出的數(shù)量。在本發(fā) 明中,在多維統(tǒng)一網(wǎng)絡(luò)的主干部分分布有大量的專用局域多維統(tǒng)一網(wǎng)服務(wù)管理 裝置(多維統(tǒng)一網(wǎng)路由資源多維統(tǒng)一網(wǎng)/因特網(wǎng)路由資源),這些專用的多維統(tǒng) 一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)具有兩個(gè) 或兩個(gè)以上的多維統(tǒng)一網(wǎng)、因特網(wǎng)(含以太網(wǎng))網(wǎng)絡(luò)接口用于連接不同的網(wǎng)絡(luò), 其協(xié)議至少實(shí)現(xiàn)到多維統(tǒng)一網(wǎng)多維地址協(xié)議,諸如多維地址協(xié)議中的各種協(xié) 議包括多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議,理解多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議、 IPV4、 IPV6、 IPV9等協(xié)議,可進(jìn)行多維統(tǒng)一網(wǎng)/網(wǎng)絡(luò)層通信,支持兩種以上的子 網(wǎng)協(xié)議(異種網(wǎng)),可進(jìn)行存儲(chǔ)、轉(zhuǎn)發(fā)、尋徑、并具有一組路由協(xié)議。專用的多 維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器),其 用于連接多個(gè)邏輯上分開(kāi)的多維統(tǒng)一網(wǎng)網(wǎng)絡(luò)和/或因特網(wǎng)網(wǎng)絡(luò)。當(dāng)數(shù)據(jù)從一個(gè)子 網(wǎng)傳輸?shù)搅硪粋€(gè)子網(wǎng)時(shí)可通過(guò)專用的多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路 由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)來(lái)實(shí)現(xiàn)。專用的多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多 維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器),可以判斷多維地址、IP地址(包 括IPV4、 IPV6、 IPV9地址)和選擇路徑、以及在多維統(tǒng)一網(wǎng)、以及因特網(wǎng)的網(wǎng) 絡(luò)互聯(lián)環(huán)境中建立靈活有效的連接,可完成不同數(shù)據(jù)分組和介質(zhì)的訪問(wèn)方法, 去連接各種子網(wǎng),這些專用的多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、 多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)接收數(shù)據(jù)分組,并向多維統(tǒng)一網(wǎng)、因特網(wǎng)中其它節(jié) 電傳遞這些數(shù)據(jù),其任何單獨(dú)的專用多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路 由器多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)可以不必知道所有的多維統(tǒng)一網(wǎng)或/和因特網(wǎng) 的最終目的地。傳遞遠(yuǎn)程地址的數(shù)據(jù)分組會(huì)被路由到最近的專用多維統(tǒng)一網(wǎng)服 務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)能夠進(jìn)一步細(xì)化地址,諸如此類,直到數(shù)據(jù)分組到達(dá)其最終目的地。通常每個(gè)專用多維統(tǒng)一網(wǎng) 服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)具有多個(gè)到其 它專用多維統(tǒng)一網(wǎng)服務(wù)管理裝置的連接,并且這些連接具有高數(shù)據(jù)容量,其通 常使用光纖鏈路。
圖1例示中的101是通信介質(zhì),其可以是有線介質(zhì)或無(wú)線介質(zhì),它們包括但 不限于銅導(dǎo)線、同軸電纜、光纜、無(wú)線電波、微波、FR (射頻)紅外線、聲音 等對(duì)本發(fā)明而言,圖1中的資源102、 103、 104、 105、 106可使用任意公知的 技術(shù)來(lái)實(shí)現(xiàn)。例如可以使用硬件邏輯組件來(lái)實(shí)現(xiàn),如一個(gè)或多個(gè)ASIC (特定應(yīng) 用的集成電路),或者它可以作為一個(gè)或多個(gè)處理器執(zhí)行的一組指令以軟件的形 式來(lái)實(shí)現(xiàn)。所述軟件包括但不限于程序模塊以及實(shí)現(xiàn)本發(fā)明的特定抽象數(shù)據(jù)類 型的例程、程序、組件數(shù)據(jù)結(jié)構(gòu)等,它們?cè)诙嗑S統(tǒng)一網(wǎng)計(jì)算環(huán)境中通常位于本 地、遠(yuǎn)程資源和多維服務(wù)管理裝置以及包括存儲(chǔ)器設(shè)備在內(nèi)的計(jì)算機(jī)存儲(chǔ)介質(zhì) 中。
圖2示出的是200形式的公知的通用計(jì)算機(jī)環(huán)境,該計(jì)算機(jī)包含但不限于 本發(fā)明的多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的計(jì)算環(huán)境。在圖2中其210處理器CPU在各 種存儲(chǔ)單元,如221只讀存儲(chǔ)器R0M、 222隨機(jī)存取存儲(chǔ)器RAM和高速緩存的 支持下運(yùn)行與多維地址協(xié)議相關(guān)的軟件,包括諸如包含有生成、或/和識(shí)別、 或/和應(yīng)用多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的系統(tǒng)軟件,即關(guān)于多維地址 協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議系統(tǒng)的軟件,但不限于關(guān)于多維地址協(xié)議、多維 遠(yuǎn)程注冊(cè)服務(wù)協(xié)議系統(tǒng)的軟件。關(guān)于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議系 統(tǒng)的軟件或/和其它軟件存儲(chǔ)在ROM中,稱為ROM映像,這個(gè)映像中包括,但不 限于,關(guān)于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的系統(tǒng)軟件、還包括其它軟 件的引導(dǎo)程序、初始化數(shù)據(jù)、初始屏幕顯示或者系統(tǒng)狀態(tài)的字符串、系統(tǒng)執(zhí)行的多任務(wù)程序以及實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核。ROM中存儲(chǔ)的ROM映像包含最終 設(shè)計(jì)的代碼。RAM存儲(chǔ)的包括,但不限于,關(guān)于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服 務(wù)協(xié)議系統(tǒng)的軟件、還包括其它軟件的程序執(zhí)行過(guò)程中變量和堆棧的臨時(shí)值。 高速緩存提前存儲(chǔ)來(lái)自于外部存儲(chǔ)器的指令和數(shù)據(jù)副本,并在快速處理過(guò)程中 臨時(shí)存儲(chǔ)結(jié)果。關(guān)于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的軟件通常嵌入在 只讀存儲(chǔ)器(ROM)中。圖2中的220是用于存儲(chǔ)信息和處理器所執(zhí)行的指令 的與總線230相互連接的存儲(chǔ)器,它是用于存儲(chǔ)數(shù)據(jù)和程序的隨機(jī)訪問(wèn)半導(dǎo)體 存儲(chǔ)器,它可以用以存儲(chǔ)關(guān)于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議但不限于 此系統(tǒng)的數(shù)據(jù)和程序以及臨時(shí)變量或其它中間信息,存儲(chǔ)器220,包括易失性 和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì),諸如221只讀存儲(chǔ)器ROM和222 隨機(jī)存取存儲(chǔ)器RAM, ROM中一般存儲(chǔ)關(guān)于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié) 議系統(tǒng)但不限于多維地址協(xié)議、多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議系統(tǒng)的系統(tǒng)啟動(dòng)程序和 參數(shù)表,也用來(lái)存放RAM中一般存儲(chǔ)包括數(shù)據(jù)和/或程序模塊,可由處理單元210 立即訪問(wèn)和/或當(dāng)即操作。常駐內(nèi)存的監(jiān)控程序或者操作系統(tǒng)的常駐內(nèi)存部分, 甚至也可用來(lái)存放字庫(kù)或者某些語(yǔ)言的編譯程序及解釋程序。在圖2中示出的 220是概念性的存儲(chǔ)器,但是應(yīng)當(dāng)理解存儲(chǔ)器220經(jīng)常被組織成為高速緩存層 次結(jié)構(gòu)的具有高速緩存存儲(chǔ)器(cache)的存儲(chǔ)器或其它存儲(chǔ)設(shè)備。CPU210是與 系統(tǒng)總線相連接的執(zhí)行存儲(chǔ)器220中存儲(chǔ)的指令的通用可編程處理器即是一個(gè) 集中取指和處理一組通用指令的單元,其可以取指和控制一個(gè)給定命令或指令 的順序執(zhí)行,并與系統(tǒng)的其余部分進(jìn)行通訊,以及進(jìn)行對(duì)字節(jié)或字的算術(shù)和邏 輯操作。圖2中示出的是單獨(dú)的CPU然而應(yīng)當(dāng)理解資源包括多維統(tǒng)一網(wǎng)服務(wù) 管理裝置(服務(wù)器)、請(qǐng)求資源(客戶)、調(diào)用資源(第三方資源)它們可以是 具有多個(gè)CPU的計(jì)算系統(tǒng)。圖2中示例的資源(裝置)中還包括將存儲(chǔ)器220在內(nèi)的各種計(jì)算機(jī)組件和/或功能單元連接到CPU 210和使功能單元和/或組件 之間相互連接的系統(tǒng)總線230,系統(tǒng)總線230可以是任何幾種類型的總線結(jié)構(gòu), 包括有存儲(chǔ)器總線、使用任何各種各樣總線結(jié)構(gòu)的局部總線、作為例子,但 不限于,這樣的總線結(jié)構(gòu)工業(yè)標(biāo)準(zhǔn)總線(ISA)、微通道總線(MCA)、擴(kuò)充的 工業(yè)標(biāo)準(zhǔn)總線(EISA)、局部總線(PCI)、 AGP總線、通用串行總線(USB)視頻 電子標(biāo)準(zhǔn)協(xié)會(huì)局部總線(VESA)、基于光波導(dǎo)的短距離光互聯(lián)總線、在可嵌入式
計(jì)算機(jī)中應(yīng)用的l2c總線、CAN總線、先進(jìn)的串行高速總線、PCI-X (擴(kuò)展PCI) 總線、CompactPCI總線(cPCI)、 PXI總線、IEEE1394總線、UART總線、以及
CoreConnect總線標(biāo)準(zhǔn)、AMBA總線標(biāo)準(zhǔn)、Wishbone總線標(biāo)準(zhǔn)、AHB總線、ASB總 線、APB總線等等。圖2、中例示的資源(裝置)200、中還包括其它的易失性 的/非易失性的、可移動(dòng)的/不可移動(dòng)的計(jì)算機(jī)存儲(chǔ)介質(zhì)。圖2、示出的計(jì)算機(jī) 200中例示了可讀寫不可移動(dòng)的非易失性的磁介質(zhì)的旋轉(zhuǎn)磁性硬盤驅(qū)動(dòng)單元241 其通過(guò)不可移動(dòng)的非易失性存儲(chǔ)器接口 240連接到系統(tǒng)總線230 。 200中還包 括:磁盤驅(qū)動(dòng)器251、光盤驅(qū)動(dòng)器252、其通過(guò)可移動(dòng)的非易失性存儲(chǔ)器接口 250 連接至系統(tǒng)總線230,磁盤驅(qū)動(dòng)器251、光盤驅(qū)動(dòng)器252可分別裝入使用諸如 讀寫可移動(dòng)的非易失性磁盤、讀寫可移動(dòng)的非易失性光盤,可以在示例的資源 (裝置)環(huán)境中使用其它的可移動(dòng)的/不可移動(dòng)的、易失性的/非易失性的計(jì)算 機(jī)存儲(chǔ)介質(zhì),其還包括,但不限于磁帶、磁帶存儲(chǔ)器、快閃存儲(chǔ)器、數(shù)字通用 盤、數(shù)字視頻帶、移動(dòng)存儲(chǔ)設(shè)備、硬盤驅(qū)動(dòng)器、U盤、移動(dòng)硬盤、固態(tài)ROM、固 態(tài)RAM等等。上述的驅(qū)動(dòng)單元241、 251、 252及其相關(guān)的計(jì)算機(jī)存儲(chǔ)介質(zhì),是 用于存儲(chǔ)關(guān)于多維地址協(xié)議系統(tǒng)的但不限于該系統(tǒng)的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié) 構(gòu)、程序模塊、數(shù)據(jù)實(shí)例或其它數(shù)據(jù)。圖2中示出的201是終端接口,其可以 通過(guò)任意的方式或?yàn)閱蝹€(gè)或多個(gè)終端提供連接,連接到系統(tǒng)總線230 。應(yīng)當(dāng)理解,其通常通過(guò)在一個(gè)或多個(gè)電子電路卡上的終端接口 I/O處理器支持多個(gè)終 端的直接連接附接,包括終端可通過(guò)局域網(wǎng)絡(luò)連接到終端接口 201也可以是其 它方式。
圖2中示出的與系統(tǒng)總線230連接的202例示的是應(yīng)用多維地址協(xié)議、多 維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議系統(tǒng)的網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)接口,它是針對(duì)應(yīng)用多維地址的網(wǎng) 絡(luò)和/或互聯(lián)網(wǎng)260的數(shù)據(jù)傳輸提供物理的連接,可通過(guò)多維統(tǒng)一網(wǎng)/互聯(lián)網(wǎng)接 口 202發(fā)送消息并接收數(shù)據(jù),包括程序代碼。圖2中200形式的公知的通用計(jì) 算機(jī),示例圖中各單元組件及其組合并不是想要對(duì)任何關(guān)于本發(fā)明的用途或功 能范圍進(jìn)行任何的限制,也不應(yīng)該將所例示的各種環(huán)境中的單元、組建的一個(gè) 或組合解釋為具有相關(guān)的依賴性要求,其單元組件在不影響本發(fā)明的實(shí)質(zhì)的情 況下可進(jìn)行任意的增加和/或組合其它未示出的單元、組件,也可以縮減所例示
出的單元、組件或/和組合,任何不影響本發(fā)明實(shí)質(zhì)的改變都應(yīng)是視作本發(fā)明的 等同物范圍。
圖3示出的是本發(fā)明的多維遠(yuǎn)程注冊(cè)服務(wù)協(xié)議的環(huán)境示圖。其包括本地資 源301、遠(yuǎn)程資源302、遠(yuǎn)程資源303、遠(yuǎn)程資源304、遠(yuǎn)程資源305、用多維地 址構(gòu)建的覆蓋在物理網(wǎng)絡(luò)306上的邏輯網(wǎng)絡(luò)310 ,邏輯網(wǎng)絡(luò)310的虛擬空間結(jié) 構(gòu)中的311至317以及未示出的318可以理解為是物理網(wǎng)絡(luò)資源301至305的 在用多維地址構(gòu)建的邏輯網(wǎng)絡(luò)的虛擬空間結(jié)構(gòu);邏輯網(wǎng)絡(luò)310的虛擬空間結(jié)構(gòu) 中的311至317以及未示出的318還可以理解為是用本地資源301的多維地址 構(gòu)建的邏輯網(wǎng)絡(luò),邏輯網(wǎng)絡(luò)310的虛擬空間結(jié)構(gòu)中的311至317以及未示出的 318還可以理解為是用本地資源301的所請(qǐng)求服務(wù)(數(shù)據(jù)處理)的一個(gè)或多個(gè)事 件,即該事件的邏輯關(guān)系或/和虛擬空間結(jié)構(gòu),本地資源301的所請(qǐng)求服務(wù)(數(shù) 據(jù)處理)的一個(gè)或多個(gè)事件即可以是本地資源301的私有的事件,也可以是其所服務(wù)的邏輯網(wǎng)絡(luò)中的事件,本地資源301即可以是客戶又可以是服務(wù)器,本 地資源301與其它資源的關(guān)系是對(duì)等關(guān)系。本地資源301在向遠(yuǎn)程資源302或 遠(yuǎn)程資源303和遠(yuǎn)程資源304請(qǐng)求服務(wù)(數(shù)據(jù)處理)時(shí)還可以為邏輯網(wǎng)絡(luò)310 或其它資源305提供服務(wù)(數(shù)據(jù)處理);或者說(shuō)本地資源310所請(qǐng)求的服務(wù)(數(shù) 據(jù)處理)來(lái)源于邏輯網(wǎng)絡(luò)310,或/和其它資源305。在本示中例示出的是四個(gè) 遠(yuǎn)程資源應(yīng)當(dāng)理解實(shí)際當(dāng)中遠(yuǎn)程資源的數(shù)量可以遠(yuǎn)遠(yuǎn)大于本示例的數(shù)量,306網(wǎng) 絡(luò)包括是多維地址協(xié)議網(wǎng)絡(luò)、或多維地址協(xié)議與IPv4網(wǎng)絡(luò)、或IPv6網(wǎng)絡(luò)的混 合網(wǎng)絡(luò)。本公開(kāi)的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng),包 括用多維地址標(biāo)識(shí)的本地資源301,通過(guò)網(wǎng)絡(luò)使用遠(yuǎn)程的用多維地址標(biāo)識(shí)的資 源302提供的服務(wù)(數(shù)據(jù)處理),并把服務(wù)(數(shù)據(jù)處理)結(jié)果返回到本地資源301 ; 或把服務(wù)(數(shù)據(jù)處理)結(jié)果交付給本地資源指定的其它資源如遠(yuǎn)程資源305,邏 輯網(wǎng)絡(luò)310 。本公開(kāi)的一種本地資源使用遠(yuǎn)程資源服務(wù)(數(shù)據(jù)處理)的方法和 裝置以及系統(tǒng),還包括用多維地址標(biāo)識(shí)的本地資源301,通過(guò)網(wǎng)絡(luò)使用遠(yuǎn)程的 用多維地址標(biāo)識(shí)的資源302和多個(gè)遠(yuǎn)程資源,諸如遠(yuǎn)程資源303以及遠(yuǎn)程資源 304提供的服務(wù)(數(shù)據(jù)處理),并把服務(wù)(數(shù)據(jù)處理)結(jié)果返回到本地資源301 ; 或把服務(wù)(數(shù)據(jù)處理)結(jié)果交付給本地資源指定的其它資源,如遠(yuǎn)程資源305 或邏輯網(wǎng)絡(luò)310 。所述用多維地址標(biāo)識(shí)的本地資源301,通過(guò)網(wǎng)絡(luò)使用遠(yuǎn)程的 用多維地址標(biāo)識(shí)的資源,如遠(yuǎn)程資源302、或遠(yuǎn)程資源303和遠(yuǎn)程資源304提 供的服務(wù)(數(shù)據(jù)處理),包括將本地資源注冊(cè)到遠(yuǎn)程資源302、或遠(yuǎn)程資源303 和遠(yuǎn)程資源304上。
圖4示出的是本地資源請(qǐng)求遠(yuǎn)程資源服務(wù)的示圖,包括本地資源301對(duì) 所請(qǐng)求服務(wù)(數(shù)據(jù)處理)的一個(gè)或多個(gè)事件410及其子事件411、 412、 413、 414、 415、 416、 417、 418進(jìn)行空間結(jié)構(gòu)域劃分和定位,并向不同空間域的事件、子事件的進(jìn)程或數(shù)據(jù)實(shí)例分配多維地址端口定位號(hào)或多維地址端口號(hào),諸如向 子事件411、 412、 413、 414、 415、 416、 417、 418分配多維地址端口定位號(hào)或 多維地址端口號(hào);或使用已有的多維地址端口定位號(hào)、或多維地址端口號(hào)來(lái)標(biāo) 示進(jìn)程或數(shù)據(jù)實(shí)例的空間結(jié)構(gòu)域的空間定位,用戶301分別向不同位置的遠(yuǎn)程 資源302、遠(yuǎn)程資源303、遠(yuǎn)程資源304上進(jìn)行注冊(cè),注冊(cè)后用戶可使用各個(gè)遠(yuǎn) 程資源302、遠(yuǎn)程資源303、遠(yuǎn)程資源304提供的服務(wù)(數(shù)據(jù)處理),各個(gè)遠(yuǎn)程 資源分別完成用戶交付的,410事件中的不同的空間結(jié)構(gòu)域的子事件411、 412、 413、 414、 415、 416、 417、 418的進(jìn)程或數(shù)據(jù)實(shí)例的服務(wù)(數(shù)據(jù)處理),各個(gè)遠(yuǎn) 程資源完成服務(wù)(數(shù)據(jù)處理)后各自把結(jié)果返回到本地資源上,本地資源則按 其多維地址端口定位號(hào)或多維地址端口表示的空間結(jié)構(gòu)域、序位號(hào)或/和統(tǒng)一時(shí) 間標(biāo)簽將所完成的410事件中的不同的空間結(jié)構(gòu)域的子事件411、412、413、414、 415、 416、 417、 418的進(jìn)程或數(shù)據(jù)實(shí)例合成為一個(gè)事件;或各個(gè)遠(yuǎn)程資源302、 遠(yuǎn)程資源303、遠(yuǎn)程資源304完成服務(wù)(數(shù)據(jù)處理)后各自把結(jié)果交付到本地資 源指定的其它的資源305;其它資源305則按其多維地址端口定位號(hào)或多維地址 端口表示的空間結(jié)構(gòu)域、序位號(hào)或/和統(tǒng)一時(shí)間標(biāo)簽將所完成的事件中的不同的 空間結(jié)構(gòu)域的子事件的進(jìn)程或數(shù)據(jù)實(shí)例合成為一個(gè)事件。
本公開(kāi)中包括構(gòu)建終端網(wǎng)絡(luò)客戶程序和終端網(wǎng)絡(luò)服務(wù)器程序,終端網(wǎng)絡(luò)客 戶程序位于服務(wù)請(qǐng)求方,終端網(wǎng)絡(luò)服務(wù)器程序位于服務(wù)的提供方。
本公開(kāi)包括用運(yùn)輸層協(xié)議封裝本發(fā)明的應(yīng)用數(shù)據(jù),包括在發(fā)送端把本發(fā)明 的應(yīng)用數(shù)據(jù)連同一對(duì)套接字地址交給傳輸層的相關(guān)協(xié)議;在接收端相關(guān)的傳輸 層協(xié)議將應(yīng)用數(shù)據(jù)連同發(fā)送端的多維套接字地址一起傳送給接受進(jìn)程。所述多 維套接字地址包括是多維地址和端口號(hào)的組合,所述端口號(hào)包括多維端口號(hào); 所述多維套接字地址包括發(fā)送端(或客戶端)多維套接字地址、接收端(服務(wù)器端)多維套接字地址。
圖5示出的是用戶使用遠(yuǎn)程資源上的應(yīng)用程序或?qū)嵱贸绦虻牟襟E。其步驟 包括500.開(kāi)始;501本地資源進(jìn)行對(duì)所請(qǐng)求的服務(wù)(數(shù)據(jù)處理)事件進(jìn)行空間 結(jié)構(gòu)域劃分和分配多維地址端口定位號(hào)或多維地址端口,或還包括指定回復(fù)的 給第三方地址及相關(guān)信息,502向遠(yuǎn)程資源注冊(cè);503建立連接;504.用戶通過(guò) 輸入裝置將信息發(fā)送給終端驅(qū)動(dòng)程序;505.本地操作系統(tǒng)接收這些信息,但不 對(duì)他們進(jìn)行解釋;506.把這些信息交付給允許遠(yuǎn)程注冊(cè)的通用終端網(wǎng)絡(luò)客戶程 序;507.該程序把這些信息轉(zhuǎn)換成以多維地址協(xié)議定義的可擴(kuò)展通用接口,或 轉(zhuǎn)換成多維統(tǒng)一網(wǎng)虛擬終端的通用字符集;或轉(zhuǎn)換成NVT的字符集;508.將其 放入本地的多維地址協(xié)議棧;509.將虛擬終端的命令或正文通過(guò)多維統(tǒng)一網(wǎng)傳 遞給遠(yuǎn)程資源的操作系統(tǒng)的多維地址協(xié)議棧;510然后遞交給允許注冊(cè)的通用終 端網(wǎng)絡(luò)服務(wù)器程序,該程序?qū)⑦@些字符轉(zhuǎn)換為遠(yuǎn)程資源可理解的相應(yīng)的接口或 字符;511.用偽終端驅(qū)動(dòng)程序軟件,將這些信息偽裝成從一個(gè)終端發(fā)來(lái)的;512. 操作系統(tǒng)把這些信息交付給適當(dāng)?shù)膽?yīng)用進(jìn)程或?qū)嵱贸绦颍凰?qǐng)求的遠(yuǎn)程資源完 成相應(yīng)的服務(wù)(數(shù)據(jù)處理),并將服務(wù)(數(shù)據(jù)處理)結(jié)果返回請(qǐng)求方,或請(qǐng)求方 指定的第三方。
本公開(kāi)包括以多維地址規(guī)范定義的統(tǒng)一接口、端口和通用字符集,包括使用 多維地址傳輸控制協(xié)議連接或TCP連接,包括定義相關(guān)的特定端口 。
本公開(kāi)的又一較佳實(shí)施例,如圖6所示,圖6示出的是本公開(kāi)的遠(yuǎn)程資源調(diào) 用的步驟,步驟600開(kāi)始,601本地資源進(jìn)行空間結(jié)構(gòu)域劃分和分配多維地址端 口定位號(hào)或多維地址端口, 602向遠(yuǎn)程資源注冊(cè);用戶創(chuàng)建其標(biāo)識(shí)(包括以多維 地址作為用戶標(biāo)識(shí))或者還有其口令;603.用戶使用其用戶標(biāo)識(shí)或注冊(cè)名字登 錄系統(tǒng);604.系統(tǒng)進(jìn)行口令檢查(或身份驗(yàn)證);605.用戶通過(guò)輸入裝置輸入信息,或在資源上運(yùn)行終端仿真程序時(shí)輸入的信息為終端驅(qū)動(dòng)程序所接受;606. 操作系統(tǒng)對(duì)該信息進(jìn)行解釋;607.放入本地的多維地址協(xié)議棧;608.通過(guò)多維 統(tǒng)一網(wǎng)到達(dá)遠(yuǎn)程資源協(xié)議棧;609.遠(yuǎn)程資源、多維地址協(xié)議對(duì)其進(jìn)行身分驗(yàn)證; 610.將信息交付給操作系統(tǒng),操作系統(tǒng)把這些信息傳遞給適當(dāng)?shù)膽?yīng)用程序或進(jìn) 程。又一實(shí)施例,在進(jìn)行圖6的步驟606.時(shí)操作系統(tǒng)不對(duì)該信息進(jìn)行解釋。就 進(jìn)入步驟607.而在步驟610.時(shí)對(duì)信息進(jìn)行解釋。所述字符集包括遠(yuǎn)程控制字 符和數(shù)據(jù)字符,在信息傳輸過(guò)程中可以把控制字符嵌入到數(shù)據(jù)流中,其在控制 字符序列的前面和尾部加上特殊的控制字符標(biāo)識(shí)以將數(shù)據(jù)和遠(yuǎn)程控制字符區(qū)分 開(kāi)。允許遠(yuǎn)程注冊(cè)的通用客戶——服務(wù)器程序可以讓客戶與服務(wù)器在使用之前 或使用之中進(jìn)行協(xié)商,因而設(shè)立協(xié)商選項(xiàng)。某些選項(xiàng)需要附加信息,因而設(shè)立 子選項(xiàng)協(xié)商。所述的控制字符,其中某些字符可用來(lái)對(duì)遠(yuǎn)程資源進(jìn)行控制,為 了使控制字符在特殊情況下有效其可使用帶外信令,在使用帶外信令時(shí),在控 制字符之前要加上特殊的標(biāo)識(shí)符,并且可不按順序發(fā)送給遠(yuǎn)程進(jìn)程。允許遠(yuǎn)程 注冊(cè)的通用客戶——服務(wù)器程序的實(shí)現(xiàn)的操作方式包括默認(rèn)方式、字符方式、
行方式等。多維地址協(xié)議還包括定義資源可使用TCP/IP協(xié)議定義的通用的客
戶一一服務(wù)器程序,諸如TELNET和Rlogin。
圖7示出的是本公開(kāi)的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法包括步驟 701用多維地址標(biāo)識(shí)資源,包括本地資源和遠(yuǎn)程資源;702本地資源通過(guò)多維地 址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接,遠(yuǎn)程資源處理本地資源交付的 數(shù)據(jù);703遠(yuǎn)程的一個(gè)或多個(gè)資源,把處理結(jié)果返回到本地資源;或704把處理 結(jié)果交付給本地資源指定的其它資源。
上述所有實(shí)施例的描述中示出的是作為本發(fā)明的較佳實(shí)施例,本發(fā)明還可以 有其它的實(shí)施例,即在不脫離本發(fā)明范圍的情況下可進(jìn)行修改,應(yīng)當(dāng)理解這里公開(kāi)的是優(yōu)選的實(shí)施例,上述的方法步驟中,可以存在除了這里所例示的以外 還可以有許多變化,具體的應(yīng)當(dāng)理解到,可以改變執(zhí)行某些步驟的順序,某些 步驟是可選的,或者可以按照與這里描述的不同的方式被執(zhí)行,并且某些步驟 可以被組合。應(yīng)當(dāng)理解各實(shí)施例只是示范性的不應(yīng)當(dāng)作為對(duì)我們發(fā)明范圍的限 制,而是應(yīng)視為凡是落入權(quán)利要求范圍和其等同物的范圍和精神內(nèi)的所有實(shí)施 例都是我們的發(fā)明。
權(quán)利要求
1一種本地資源使用遠(yuǎn)程資源服務(wù)的方法,其特征在于,包括-用多維地址標(biāo)識(shí)資源,包括本地資源和遠(yuǎn)程資源;-本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接;-用遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù);-遠(yuǎn)程的一個(gè)或多個(gè)資源,把處理結(jié)果返回到本地資源;或-把處理結(jié)果交付給本地資源指定的其它資源。
2.如權(quán)利要求1所述的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法,其特征在于, 所述,本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接,遠(yuǎn) 程資源處理本地資源交付的數(shù)據(jù),包括將本地資源注冊(cè)到一個(gè)或多個(gè)資源遠(yuǎn)程 資源上。
3.如權(quán)利要求2所述的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法,其特征在于, 所述將本地資源注冊(cè)到一個(gè)或多個(gè)資源遠(yuǎn)程資源上,包括-本地資源對(duì)所請(qǐng)求服務(wù)的一個(gè)或多個(gè)事件及其子事件進(jìn)行空間結(jié)構(gòu)域劃分 和定位,并向不同空間域的事件、子事件的進(jìn)程或數(shù)據(jù)實(shí)例分配多維地址端口 定位號(hào)或多維地址端口號(hào);或-用已有的多維地址端口定位號(hào)、或多維地址端口號(hào)來(lái)標(biāo)示進(jìn)程或數(shù)據(jù)實(shí)例 的空間結(jié)構(gòu)域的空間定位;-用戶分別向不同位置的遠(yuǎn)程資源上進(jìn)行注冊(cè),注冊(cè)后遠(yuǎn)程資源處理本地資 源交付的數(shù)據(jù),用戶使用多個(gè)遠(yuǎn)程的資源提供的服務(wù);-多個(gè)遠(yuǎn)程資源分別處理用戶交付的事件中的不同的空間結(jié)構(gòu)域的子事件 的進(jìn)程或數(shù)據(jù)實(shí)例的數(shù)據(jù);-各個(gè)遠(yuǎn)程資源完成處理后各自把結(jié)果返回到本地資源上;-本地資源則按其多維地址端口定位號(hào)或多維地址端口表示的空間結(jié)構(gòu)域、 序位號(hào)或統(tǒng)一時(shí)間標(biāo)簽將所完成的事件中的不同的空間結(jié)構(gòu)域的子事件的進(jìn)程 或數(shù)據(jù)實(shí)例合成為一個(gè)事件;或-各個(gè)遠(yuǎn)程資源完成處理后各自把結(jié)果交付到本地資源指定的其它的資源;-其它資源則按其多維地址端口定位號(hào)或多維地址端口表示的空間結(jié)構(gòu)域、序位號(hào)或統(tǒng)一時(shí)間標(biāo)簽將所完成的事件中的不同的空間結(jié)構(gòu)域的子事件的進(jìn)程或數(shù)據(jù)實(shí)例合成為一個(gè)事件;所述本地資源所請(qǐng)求處理的數(shù)據(jù),包括該數(shù)據(jù)來(lái)源于其它資源。
4. 如權(quán)利要求2所述的一種本地資源使用遠(yuǎn)程資源服務(wù)的方法,其特征在于,所述本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到個(gè)或多個(gè)遠(yuǎn)程資源的連接,遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù),包括步驟-開(kāi)始;-本地資源進(jìn)行對(duì)所請(qǐng)求的服務(wù)事件進(jìn)行空間結(jié)構(gòu)域劃分和分配多維地址 端口定位號(hào)或多維地址端口,或還包括指定回復(fù)的給第三方地址及相關(guān)數(shù)據(jù)信 息;-向 一個(gè)或多個(gè)遠(yuǎn)程資源注冊(cè); -建立連接;-用戶通過(guò)輸入裝置將信息發(fā)送給終端驅(qū)動(dòng)程序;-本地操作系統(tǒng)接收這些數(shù)據(jù)信息,但不對(duì)他們進(jìn)行解釋,把這些數(shù)據(jù)信息 交付給允許遠(yuǎn)程注冊(cè)的通用客戶——服務(wù)器程序;-該程序把這些數(shù)據(jù)信息轉(zhuǎn)換成以多維地址協(xié)議定義的可擴(kuò)展通用接口 ,或 轉(zhuǎn)換成多維統(tǒng)一網(wǎng)虛擬終端的通用字符集或轉(zhuǎn)換成NVT的字符集;-將其放入本地的多維地址協(xié)議棧;-將虛擬終端的命令或正文通過(guò)多維統(tǒng)一網(wǎng)傳遞給遠(yuǎn)程資源的操作系統(tǒng)的 多維地址協(xié)議棧;-然后遞交給允許注冊(cè)的通用客戶——服務(wù)器程序,該程序?qū)⑦@些字符轉(zhuǎn)換 為遠(yuǎn)程資源可理解的相應(yīng)的接口或字符;-用偽終端驅(qū)動(dòng)程序軟件,將這些信息偽裝成從一個(gè)終端發(fā)來(lái)的;-操作系統(tǒng)把這些數(shù)據(jù)信息交付給適當(dāng)?shù)膽?yīng)用進(jìn)程或?qū)嵱贸绦?;所?qǐng)求的遠(yuǎn) 程資源完成相應(yīng)的服務(wù),并將服務(wù)結(jié)果返回請(qǐng)求方,或請(qǐng)求方指定的第三方。
5 —種本地資源使用遠(yuǎn)程資源服務(wù)的裝置,其特征在于包括 -用于多維地址標(biāo)識(shí)資源,包括本地資源和遠(yuǎn)程資源的裝置; -用于本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接; -用于遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù)的裝置;-用于遠(yuǎn)程的一個(gè)或多個(gè)資源,把處理結(jié)果返回到本地資源的裝置;或 -用于把處理結(jié)果交付給本地資源指定的其它資源的裝置。
6. 如權(quán)利要求5所述的一種本地資源使用遠(yuǎn)程資源服務(wù)的裝置,其特征在于, 所述,用于本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接, 遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù)的裝置,包括用于將本地資源注冊(cè)到一個(gè)或 多個(gè)資源遠(yuǎn)程資源上裝置。
7 —種本地資源使用遠(yuǎn)程資源服務(wù)的系統(tǒng),其特征在于該系統(tǒng)包括 處理器可執(zhí)行用于本地資源使用遠(yuǎn)程資源服務(wù)的實(shí)用程序;存儲(chǔ)裝置與處理器相連,存儲(chǔ)用于本地資源使用遠(yuǎn)程資源服務(wù)的數(shù)據(jù); 接口用于將本地資源使用遠(yuǎn)程資源服務(wù)的系統(tǒng)連接于網(wǎng)絡(luò);包括-用于多維地址標(biāo)識(shí)資源,包括本地資源和遠(yuǎn)程資源的系統(tǒng);-用于本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接,-用于遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù)的系統(tǒng);-用于遠(yuǎn)程的一個(gè)或多個(gè)資源,把處理結(jié)果返回到本地資源的系統(tǒng);或 -用于把處理結(jié)果交付給本地資源指定的其它資源的系統(tǒng)。
8.如權(quán)利要求7所述的一種本地資源使用遠(yuǎn)程資源服務(wù)的系統(tǒng),其特征在于, 所述,用于本地資源通過(guò)多維地址協(xié)議網(wǎng)絡(luò)建立到一個(gè)或多個(gè)遠(yuǎn)程資源的連接, 遠(yuǎn)程資源處理本地資源交付的數(shù)據(jù)的系統(tǒng),包括用于將本地資源注冊(cè)到一個(gè)或 多個(gè)資源遠(yuǎn)程資源上的系統(tǒng)。
全文摘要
本公開(kāi)創(chuàng)建了一種本地資源使用遠(yuǎn)程資源服務(wù)的方法和裝置以及系統(tǒng),包括用多維地址標(biāo)識(shí)的本地資源,通過(guò)網(wǎng)絡(luò)使用遠(yuǎn)程的用多維地址標(biāo)識(shí)的一個(gè)或多個(gè)資源提供的服務(wù),并把服務(wù)結(jié)果返回到本地資源;或把服務(wù)結(jié)果交付給本地資源指定的其它資源。
文檔編號(hào)H04L29/06GK101282355SQ200810054630
公開(kāi)日2008年10月8日 申請(qǐng)日期2008年3月17日 優(yōu)先權(quán)日2008年3月17日
發(fā)明者張建中 申請(qǐng)人:張建中
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1