亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

面向區(qū)域的Web服務系統(tǒng)及方法

文檔序號:8530399閱讀:706來源:國知局
面向區(qū)域的Web服務系統(tǒng)及方法
【技術領域】
[0001]本發(fā)明涉及網絡通信技術,特別涉及一種區(qū)域環(huán)境下實現Web服務的系統(tǒng)及方法。
【背景技術】
[0002]當前,面向個人與家庭的電子設備越來越豐富,如無線路由、智能手機、機頂盒、智能電視等,這些電子設備的通信功能也越來越強大,目前比較流行的通信方式包括以太網、wif1、藍牙等,這些設備的通信能力未被充分發(fā)揮,被公眾熟悉的應用局限于上網、傳文件、耳機、遙控等有限幾個領域。
[0003]通信設備的增加,為區(qū)域范圍內架設網絡提供了眾多選擇,家庭路由器的普及,眾多家庭已經架設起局域網,主要用于共享上網。隨著智能手機等智能終端與wifi技術的普及,家庭網絡加入了無線熱點(Ap),典型的應用便是用戶躺在床上用手機、Pad訪問互聯網。技術發(fā)展方面,W1-Fi Direct使得設備無需通過熱點,直接與目標設備建立點對點連接,實現類似藍牙功能。而藍牙4.0的傳輸速率理論值也達到25Mbps,保持節(jié)能優(yōu)勢的同時,能夠滿足更多的應用的需求。
[0004]當擁有通信能力的設備聚集在區(qū)域內,通過有線或無線的形式構建起通信網絡后,面臨著缺乏在通信網絡上運營的應用的問題。目前應用局限于通過其中一臺設備接入互聯網實現上網,以及設備間文件傳輸,如何使得設備之間的信息互聯互通更加流暢,使得設備與區(qū)域網絡發(fā)揮更大的價值是一個重要課題,也是區(qū)域互聯技術獲得推廣應用的重要動力。

【發(fā)明內容】

[0005]有鑒于此,本發(fā)明的主要目的在于提供一種面向區(qū)域的Web服務系統(tǒng)及方法,協助用戶使用網頁的方式組織自身信息與設備資源,并將Web頁面作為服務入口傳播到區(qū)域網絡,其他設備用戶接收并選擇服務后,以瀏覽頁面的方式與源設備交互,完成相應的業(yè)務。
[0006]本發(fā)明的目的是通過以下技術方案實現的。
[0007]—種面向區(qū)域的Web服務系統(tǒng)服務設備,包括:區(qū)域通信單元,用于與區(qū)域內的設備建立通信,通信方式包括有線與無線以太網連接、藍牙、Wifi Direct、Zigbee等;本地服務管理單元,用于接受Web服務的注冊,管理本地服務列表,并通過區(qū)域通信單元廣播Web服務;Web容器,用于接收Web請求并返回Web頁面。
[0008]本發(fā)明所述區(qū)域是指小型網絡所能覆蓋的一定范圍,如家庭、會議室、辦公室、商場等,區(qū)域網絡是相對于廣域互聯網、大型網絡而提出的概念,通常這樣的小型區(qū)域網絡采用局域網,甚至非以太網架構,網絡中的部分設備可能經常開啟、關閉、位置不固定,設備流動性大,網絡結構不穩(wěn)定。區(qū)域網絡更多采用無線連接,而且通常不具備DNS服務。
[0009]本發(fā)明所指的Web服務是通過一個包含地址請求,獲得地址對應的Html頁面,地址可包含設備標識、頁面路徑,請求參數等。本地服務管理單元管理的服務信息包括服務名稱、描述、圖標、服務入口頁面地址、安全設置等信息。
[0010]本發(fā)明所述Web服務與軟件工程中的“Web Service”有所區(qū)別,“Web Service”運用SOAP、XML、UDDI等工具實現web服務的發(fā)現、系統(tǒng)間功能的識別與調用,本發(fā)明討論的Web服務目的主要在于Web頁面作為服務入口地址進行廣播與發(fā)現,并基于一系列Web頁面實現業(yè)務。
[0011]在區(qū)域環(huán)境下,所述服務設備可以是手機、平板電腦、其他手持終端、路由器、PC機、打印機、服務器等。Web容器可以選用Tomcat、Jetty等。由于網絡的互通性,Web容器也可以由其他設備提供,例如Web服務的入口地址指向局域網的另一服務器,或者指向廣域網絡地址。
[0012]優(yōu)選地,所述服務設備,還包括頁面編輯單元,用于用戶編輯、管理Web容器中的Web頁面。
[0013]Web容器加上頁面編輯單元,使得公眾用戶能夠制作一些簡單的Web頁面,并直接對外提供Web服務,比如名片頁面、個人網站頁面、個人相冊頁面、共享文件列表頁面等。
[0014]優(yōu)選地,當所述區(qū)域通信單元不直接支持基于Ip網絡的http通信時,所述服務設備還包括:服務適配單元,用于監(jiān)聽網絡并識別區(qū)域通信單元收到的底層協議的請求,將底層協議請求轉換成Http協議請求,發(fā)送給Web容器,并將web容器結果頁面封裝成底層協議格式數據,通過區(qū)域通信單元返回客戶設備。
[0015]通常情況下的Web服務,需要DNS、Http、TCP、Ip等一系列協議棧,本發(fā)明方案通過增加協議轉換單元,實現非IP網絡傳輸Web服務,簡化系統(tǒng)配置、程序結構緊湊、執(zhí)行高效。
[0016]本發(fā)明所述Http請求與返回不限于嚴格執(zhí)行Http協議的請求與返回,Http的協議的部分實現、簡單實現、變體實現也能達到本發(fā)明的目的,應該納入本發(fā)明保護范圍。本發(fā)明所述適配單元進行底層協議與Ip、Tcp, Udp、Http協議之間的轉換都可以實現本發(fā)明的目的,也應該納入本發(fā)明保護范圍。
[0017]本發(fā)明還提供了一種面向區(qū)域的Web服務系統(tǒng)客戶設備,包括:區(qū)域通信單元,用于與區(qū)域內的設備建立通信,通信方式包括有線與無線以太網連接、藍牙、Wifi Direct,Zigbee等;網絡服務管理單元,用于發(fā)現并記錄區(qū)域網絡內設備提供的Web服務,并隨著終端進入與離開區(qū)域網絡更新Web服務的可用狀態(tài);Web客戶端,用于發(fā)起用戶選擇的Web服務請求,將返回的Web頁面展現給用戶瀏覽,完成Web交互。
[0018]在區(qū)域環(huán)境下,所述客戶設備可以是手機、平板電腦、其他手持終端、PC機。優(yōu)選地,所述Web客戶端可以是瀏覽器,所述網絡服務管理單元、區(qū)域通信單元可以作為瀏覽器的插件或瀏覽器的一部分。
[0019]優(yōu)選地,當區(qū)域通信單元不直接支持基于Ip網絡的http通信時,所述客戶設備還包括:請求適配單元,用于將來自web客戶端的Http請求轉換成底層協議的請求,通過區(qū)域通信單元發(fā)送給目標服務設備,并將區(qū)域通信單元收到的底層協議的返回轉換成http返回,提供給Web客戶端。
[0020]本發(fā)明還提供了一種面向區(qū)域的Web服務系統(tǒng),由至少一個上述述的服務設備及至少一個上述的客戶設備構成,服務設備與客戶設備通過區(qū)域網絡實現相互通信。
[0021]優(yōu)選地,一個終端可同時作為服務設備與客戶設備,所述區(qū)域通信單元共用底層通信硬件設備。
[0022]相對應地,本發(fā)明提供一種面向區(qū)域的Web服務系統(tǒng)服務端方法,包括步驟:S2s,服務設備端運行Web容器;S3s,將服務注冊到本地服務管理單元,服務以某一 Web頁面作為入口;S4s,區(qū)域通信單元探測區(qū)域內其他設備,或響應其他設備的探測請求,維護可連接的設備列表,以建立或準備建立通信連接;S5s,本地服務管理單元將本服務設備提供的Web服務廣播給客戶設備;S10s,Web容器收到終端Web請求后進行處理并返回Web頁面內容。通常所述Web請求是由客戶設備基于服務設備廣播的Web服務入口及Web容器返回的Web頁面的鏈接發(fā)起的。
[0023]優(yōu)選地,當所述區(qū)域通信單元不直接支持基于Ip網絡的http通信時,所述Web服務系統(tǒng)服務端方法,還包括步驟:S9s,服務適配單元監(jiān)聽并識別區(qū)域通信單元的底層協議請求,并將底層協議請求轉換為http請求發(fā)送給Web容器;Slls,服務適配單元將Web容器Http協議的返回結果轉換成區(qū)域通信單元能夠傳輸的底層協議數據,
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1