專利名稱:利用個人電腦提供web服務中保證網址唯一性的方法
技術領域:
本發明涉及網絡及計算機應用領域,具體涉及利用個人電腦提供TOB服務時保證網址唯一性的方法。
背景技術:
Web 服務(Web Services)和軟件即服務(Software-as-a-service,簡稱 SaaS)技術,要求主要的計算機程序及數據布置在服務器上,這些服務器或者在企業的數據中心,或者在公共的云服務提供商的數據中心。Web服務要求發布的每一個文件和服務都有唯一的 URL,布置在數據中心的服務器電腦有固定唯一的URL地址,所以直接布置在其上的Web服務及文件具有唯一的URL不是問題。而對于做為客戶端的個人電腦,特別是可以移動的手提電腦,其本身不能保證有固定的域名和URL,也就不能提供Web服務和軟件即服務。但是,在現實中,存在大量的只在個人電腦上運行的應用程序,重新改寫這些應用程序使其變成為MaS或ffeb Service需要花費巨大的人力。所以,如何讓使用個人電腦的信息工作者也可以將他們有價值的信息和工作成果直接發布成Web服務讓其他人消費使用,是當前網絡和計算機應用技術進一步發展有待解決的問題。
發明內容
本發明旨在讓能夠聯網的個人電腦直接發布和提供Web服務,供其他消費者使用。上述目的由以下技術方案實現一種利用個人電腦提供TOB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下給固定設備取唯一的與固定硬件編號綁定的用戶名和站點名、并結合在該設備上的文件夾名確定唯一WEB網址,該TOB網址的格式為域名+與固定硬件編號綁定的用戶名和站點名+文件夾名。一種利用個人電腦提供TOB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下的固定硬件的全球唯一編號結合在該設備上的文件夾名確定唯一 WEB 網址,該WEB網址的格式為域名+固定硬件編號+文件夾名。一種利用個人電腦提供TOB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下取唯一的與固定硬件編號綁定的固定硬件名,并結合在該設備上的文件夾名確定唯一 WEB網址,該TOB網址的格式為域名+與固定硬件編號綁定的固定硬件名+ 文件夾名。一種利用個人電腦提供TOB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下取唯一的與固定硬件編號綁定的固定硬件名,并結合用戶名,再結合在該設備上的文件夾名確定唯一WEB網址,該TOB網址的格式為域名+與固定硬件編號綁定的固定硬件名+用戶名+文件夾名。
本發明的有益效果在于解決了用個人電腦發布Web服務中的網址唯一性的問題,使得信息工作者可以方便地用個人電腦發布WEB服務,消費者也將會有更豐富多彩的服務供其選擇和消費。信息工作者的價值也會被成倍地放大,從而不但為他們自己創造效益,也對社會的生產力有極大的促進作用。
圖1為本發明實施例一提供的TOB網址格式示意圖。圖2為本發明實施例二提供的WEB網址格式示意圖。圖3為本發明實施例三提供的WEB網址格式示意圖。圖4為本發明實施例四提供的WEB網址格式示意圖。
具體實施例方式我們知道,Web服務一定要發布在因特網的域名下,域名是唯一的,下面提供幾種在唯一互聯網域名下,確定網絡地址(URL)的實施例實施例一固定硬件的全球唯一編號結合在該設備上的文件夾名確定唯一 TOB網址;其格式為域名+固定硬件編號+文件夾名。例如,在域名為ABC. com、固定硬件編號為12;3456789098765、文件夾名為folderx時,其映射的WEB網址即為http://ABC. com/123456789098765/folderx/,參見圖 1。實施例一提供的技術方案可以確定唯一的TOB網址,但是還存在以下缺點①不能區別多個用戶用同一電腦設備提供Web服務,②用硬件號碼做部分網址不便于用戶識別其含義。實施例二給固定設備取域內唯一固定硬件名結合在該設備上的文件夾名確定唯一網址;其格式為域名+與固定硬件編號綁定的固定硬件名+文件夾名。例如,在域名為ABC. com、 固定硬件名為Bobpc、文件夾名為folderx時,其映射的WEB網址即為:http://ABC. com/ Bobpc/folderx/,參見圖 2。實施例二提供的技術方案可以確定唯一的TOB網址,同時采用與固定硬件編號綁定的固定硬件名可以便于用戶識別其含義,但仍不能區別多個用戶用同一電腦設備提供 Web服務,且需給固定硬件取域內唯一固定硬件名字。實施例三給固定設備取域內唯一固定硬件名結合用戶名、再結合文件夾名確定唯一網址; 其格式為域名+與固定硬件編號綁定的固定硬件名+用戶名+文件夾名。例如,在域名為 ABC. com、固定硬件名為Bobpc、用戶名為Alex、文件夾名為folderY時,其映射的WEB網址即為http://ABC. com/Bobpc/Alex/folderY/,參見圖 3。實施例三提供的技術方案可以確定唯一的TOB網址,同時采用與固定硬件編號綁定的固定硬件名可以便于用戶識別其含義,也可以區別多個用戶用同一電腦設備提供Web 服務。不足之處在于同樣需要給固定硬件取域內唯一固定硬件名字;而且同一用戶用不同設備發布的Web服務的網址不是以用戶名為上層目錄,不便于用戶對其發布的服務進行
4管理。實施例四給固定設備取域內唯一的與固定硬件編號綁定的用戶名和站點名、再結合文件夾名確定唯一網址;其格式為域名+與固定硬件編號綁定的用戶名和站點名+文件夾名。例如,在域名為www. 2xr. com/res、用戶名為Alex、站點名為Stationl、文件夾名為BinderA 時,其映射的 WEB 網址即為http://www. 2xr. com/res/Alex/^tationl/BinderA/,參見圖 4。實施例四通過唯一互聯網域名下的用戶名和站點名定位到一臺電腦,不僅解決了從個人電腦上發布Web服務的網址唯一性問題,而且還滿足以下要求1)多個用戶可以在同一臺電腦設備上提供Web服務;幻用戶不需要對每臺電腦設備取一個在固定互聯網域名之下唯一的名字;3)同一用戶可以用多臺設備提供服務,但要以用戶為上層目錄組織所發布的服務,也就是說一個用戶從不同設備上發布的服務在網址URL層次上歸屬同一用戶。由上可見,實施例四是本申請較為優選的實施例,其保證在某確定的域名下,用戶名是唯一的;對每一個用戶,要求他對他使用的每一臺電腦取一個不同的站點名,用戶名和站點名的結合在域下也是唯一的。用戶和站點的結合又跟其對應的個人電腦的固定硬件 (例如固定更盤)的全球唯一編碼是綁定的。所以不論該個人電腦移動到哪里,聯網后,用域名+用戶名結合站點名形成的URL是唯一的,所以只需個人電腦與我們的服務器相聯就可以被定位,用戶用個人電腦發布的服務總是可以被找到的。此外,本實施例提供的TOB服務中,定位的目的對服務的消費者來說是要找到服務,單純的定位到電腦并不具有實用意義,只有定位到電腦上提供服務的文件夾(裝訂夾)才有實用意義。舉例來說,消費者使用下列地址http://WWW. 2xrs. com/srv/alex/ stationl/ ;則觸發我們的系統內部定位到用戶Alex使用的Mationl電腦;如消費者使用下列地址http://www. 2xrs. com/srv/alex/stationl/binderA/ ;則觸發我們的系統內部定位到用戶alex使用的Mationl電腦上binderA的文件夾,Alex在這個裝訂夾下面提供服務。以上各實施例僅為充分公開而非限制本發明,其中,對硬件取名,對用戶取名,對文件夾取名等都受一定規則限制,即名稱必須符合URL中命名目錄的規則。簡單地說就是名字由英文字母和阿拉伯數字組成,不許有空格。本發明提供的方法主要是解決除服務器以外的,具有網絡通訊功能、文件夾配置功能及硬件全球唯一編碼的消費類終端設備,可以不限制為狹義的個人電腦,一些其他的新型電子設備,如具有網絡功能和文件夾配置功能的液晶電視等,同樣適用本發明的方法。
權利要求
1.一種利用個人電腦提供WEB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下給固定設備取唯一的與固定硬件編號綁定的用戶名和站點名、并結合在該設備上的文件夾名確定唯一WEB網址,該TOB網址的格式為域名+與固定硬件編號綁定的用戶名和站點名+文件夾名。
2.一種利用個人電腦提供WEB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下的固定硬件的全球唯一編號結合在該設備上的文件夾名確定唯一 WEB網址,該WEB網址的格式為域名+固定硬件編號+文件夾名。
3.一種利用個人電腦提供WEB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下取唯一的與固定硬件編號綁定的固定硬件名,并結合在該設備上的文件夾名確定唯一 WEB網址,該TOB網址的格式為域名+與固定硬件編號綁定的固定硬件名+文件夾名。
4.一種利用個人電腦提供WEB服務中保證網址唯一性的方法,其特征在于,通過在唯一互聯網域名下取唯一的與固定硬件編號綁定的固定硬件名,并結合用戶名,再結合在該設備上的文件夾名確定唯一WEB網址,該TOB網址的格式為域名+與固定硬件編號綁定的固定硬件名+用戶名+文件夾名。
全文摘要
本發明公開了一種利用個人電腦提供WEB服務中保證網址唯一性的方法,通過在唯一互聯網域名下給固定設備取唯一的與固定硬件編號綁定的用戶名和站點名、并結合在該設備上的文件夾名確定唯一WEB網址,該WEB網址的格式為域名+與固定硬件編號綁定的用戶名和站點名+文件夾名。本發明解決了用個人電腦發布Web服務中的網址唯一性的問題,使得信息工作者可以方便地用個人電腦發布WEB服務,消費者也將會有更豐富多彩的服務供其選擇和消費。信息工作者的價值也會被成倍地放大,從而不但為他們自己創造效益,也對社會的生產力有極大的促進作用。
文檔編號H04L29/12GK102572004SQ20111024034
公開日2012年7月11日 申請日期2011年8月19日 優先權日2011年8月19日
發明者藺智民 申請人:珠海互翔軟件技術有限公司