国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      經(jīng)由代理訪問數(shù)據(jù)源的制作方法

      文檔序號(hào):9794425閱讀:511來源:國(guó)知局
      經(jīng)由代理訪問數(shù)據(jù)源的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本申請(qǐng)一般涉及在使用通信協(xié)議的對(duì)象之間的連通性。
      【背景技術(shù)】
      [0002]能夠通信的設(shè)備可以使用各種協(xié)議交換消息。例如,桌面計(jì)算機(jī)或便攜式計(jì)算機(jī)可以使用在互聯(lián)網(wǎng)協(xié)議IP上運(yùn)行的超文本傳輸協(xié)議HTTP來訪問互聯(lián)網(wǎng)。諸如計(jì)算機(jī)或智能手機(jī)的端站例如可以通過實(shí)時(shí)傳輸協(xié)議RTP來接收實(shí)時(shí)媒體內(nèi)容。協(xié)議可以用作協(xié)議棧,協(xié)議棧包括一起使用的具有區(qū)別特征的協(xié)議。當(dāng)在網(wǎng)絡(luò)中傳送使用協(xié)議棧編碼的數(shù)據(jù)流時(shí),第一協(xié)議數(shù)據(jù)單元的有效載荷部分可以包括第二協(xié)議的協(xié)議數(shù)據(jù)單元,第二協(xié)議的協(xié)議數(shù)據(jù)單元的有效載荷部分進(jìn)而包括第三協(xié)議的協(xié)議數(shù)據(jù)單元。
      [0003]約束應(yīng)用協(xié)議CoAP是軟件協(xié)議,其可以用于涉及具有有限資源(諸如,功率、處理能力或存儲(chǔ)器)的節(jié)點(diǎn)的至少一方的通信。CoAP考慮了與此類節(jié)點(diǎn)的交互式通信以使得它們能夠經(jīng)由網(wǎng)絡(luò)連接與另外的節(jié)點(diǎn)交互。
      [0004]使用CoAP的網(wǎng)絡(luò)可以包含例如傳感器網(wǎng)絡(luò),其中傳感器節(jié)點(diǎn)可以是能夠執(zhí)行物理屬性的測(cè)量或捕獲諸如聲音的媒體的簡(jiǎn)單的、資源受限的設(shè)備。在傳感器網(wǎng)絡(luò)中,傳感器節(jié)點(diǎn)可以周期性地提供它們已經(jīng)產(chǎn)生的測(cè)量結(jié)果,或它們可以被配置為響應(yīng)于請(qǐng)求向查詢節(jié)點(diǎn)提供測(cè)量結(jié)果。例如,可以使用CoAP來傳遞此類請(qǐng)求。
      [0005]在聯(lián)網(wǎng)中,同起源策略是安全概念,其可以用于瀏覽器側(cè)的編程語言中,諸如javascript。該策略允許起源于網(wǎng)絡(luò)側(cè)的可執(zhí)行元素使用彼此的資源和部件。該策略可以被配置為限制源于不同站點(diǎn)的可執(zhí)行元素的資源和/或部件的使用。

      【發(fā)明內(nèi)容】

      [0006]在權(quán)利要求書中闡述了本發(fā)明的示例的各種方面。
      [0007]根據(jù)本發(fā)明的第一方面,提供了一種裝置,所述裝置包括至少一個(gè)處理器,所述至少一個(gè)處理器被配置為運(yùn)行存儲(chǔ)在被包括在所述裝置中的存儲(chǔ)器中的計(jì)算機(jī)可執(zhí)行程序,其中所述計(jì)算機(jī)可執(zhí)行程序從而使得所述裝置至少開啟至數(shù)據(jù)源設(shè)備的第一連接,開啟至代理設(shè)備的第二連接,所述第二連接使用第一協(xié)議以及跨起源資源共享(cross originresource sharing)上下文,以及從所述代理設(shè)備來接收所述數(shù)據(jù)源設(shè)備的信息。
      [0008]根據(jù)本發(fā)明的第二方面,提供了一種方法,所述方法包括:使得開啟至數(shù)據(jù)源設(shè)備的第一連接,開啟至代理設(shè)備的第二連接,所述第二連接使用第一協(xié)議以及跨起源資源共享上下文,以及從所述代理設(shè)備來接收所述數(shù)據(jù)源設(shè)備的信息。
      [0009]根據(jù)本發(fā)明的第三方面,提供了一種裝置,所述裝置包括至少一個(gè)處理器,包含計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為使用所述至少一個(gè)處理器使得所述裝置至少接收來自數(shù)據(jù)源設(shè)備的第一消息,以及從節(jié)點(diǎn)接收第二消息,所述第二消息包括在所述節(jié)點(diǎn)中運(yùn)行的計(jì)算機(jī)可執(zhí)行程序的源的指示。
      [0010]根據(jù)本發(fā)明的第四方面,提供了一種方法,所述方法包括接收來自數(shù)據(jù)源設(shè)備的第一消息,以及從節(jié)點(diǎn)接收第二消息,所述第二消息包括在所述節(jié)點(diǎn)中運(yùn)行的計(jì)算機(jī)可執(zhí)行程序的源的指示。
      [0011]根據(jù)本發(fā)明的另一些方面,提供了計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被配置為使得執(zhí)行根據(jù)第二和第四方面的方法。
      【附圖說明】
      [0012]為了更完全地理解本發(fā)明的示例實(shí)施例,現(xiàn)在參照結(jié)合附圖的以下描述,在附圖中:
      [0013]圖1A說明了能夠支持本發(fā)明的至少一些實(shí)施例的第一示例系統(tǒng)。
      [0014]圖1B說明了能夠支持本發(fā)明的至少一些實(shí)施例的第二示例系統(tǒng)。
      [0015]圖2說明了根據(jù)本發(fā)明的示例實(shí)施例的裝置的框圖。
      [0016]圖3是說明根據(jù)本發(fā)明的至少一些實(shí)施例的示例方法的多個(gè)階段的第一流程圖。
      [0017]圖4是說明根據(jù)本發(fā)明的至少一些實(shí)施例的示例方法的多個(gè)階段的第二流程圖。
      【具體實(shí)施方式】
      [0018]在涉及資源受限節(jié)點(diǎn)的聯(lián)網(wǎng)中,所發(fā)明的通信方法可以使得能夠以不違反同源安全策略的靈活的方式代理來自智能對(duì)象的內(nèi)容。可執(zhí)行代碼可以從網(wǎng)絡(luò)接收,例如給瀏覽器,以以安全的方式對(duì)內(nèi)容進(jìn)行訪問和代理。一個(gè)示例是可信網(wǎng)絡(luò)應(yīng)用,其能夠經(jīng)由對(duì)內(nèi)容進(jìn)行本地代理的代理設(shè)備來訪問資源受限的外圍設(shè)備。
      [0019]圖1A說明了能夠支持本發(fā)明的至少一些實(shí)施例的第一示例系統(tǒng)。在圖1A中說明的是瀏覽器110,其可以包括例如網(wǎng)絡(luò)瀏覽器,諸如在諸如個(gè)人計(jì)算機(jī)、智能電話或平板設(shè)備的計(jì)算設(shè)備上操作的HTTP瀏覽器。網(wǎng)絡(luò)站點(diǎn)120可以包括例如瀏覽器10能夠訪問的萬維網(wǎng)WWW站點(diǎn)。智能設(shè)備130可以包括例如傳感器,諸如能夠測(cè)量物理屬性(諸如溫度、水分、煙的存在、濕度、速度或噪聲水平)的傳感器??商娲?,傳感器可以包括例如執(zhí)行器,諸如開窗器,或相機(jī)設(shè)備。代理設(shè)備140可以包括例如HTTP/CoAP代理。例如,代理設(shè)備140可以被布置在諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)位置中,或在家庭網(wǎng)絡(luò)中。在一些實(shí)施例中,智能設(shè)備130和代理設(shè)備140位于相同的家庭環(huán)境中,但是在其它實(shí)施例中,不是這種情況。
      [0020]瀏覽器110可以經(jīng)由有線或至少在部分上無線接口向網(wǎng)絡(luò)站點(diǎn)120接合。當(dāng)瀏覽器110在具有蜂窩連通性的設(shè)備上運(yùn)行時(shí),從瀏覽器110到網(wǎng)絡(luò)站點(diǎn)120的接口可以包括,例如,部分地,諸如長(zhǎng)期演進(jìn)LTE的蜂窩接口,或?qū)拵Тa分多址接入WCDMA接口。瀏覽器110可以經(jīng)由接口向智能設(shè)備130接合,該接口可以包括例如近場(chǎng)通信NFC接口、無線局域網(wǎng)WLAN接口、或諸如藍(lán)牙的低功率無線電接口。瀏覽器110可以使用被包括在運(yùn)行瀏覽器110的設(shè)備中的接口。智能設(shè)備130可以經(jīng)由有線或至少在部分上無線接口(諸如例如,以太網(wǎng)、WLAN、蜂窩接口或藍(lán)牙)向代理設(shè)備140接合。瀏覽器110可以經(jīng)由有線或至少在部分上無線接口向代理設(shè)備140接合。在一些實(shí)施例中,瀏覽器110、智能設(shè)備130和代理設(shè)備140被包括在相問的局域網(wǎng)中,其中局域網(wǎng)可以包括WLAN網(wǎng)絡(luò)。
      [0021]在圖1A中的編號(hào)的箭頭說明了信令。箭頭I表示瀏覽器110聯(lián)系網(wǎng)絡(luò)站點(diǎn)120以請(qǐng)求信息,例如以請(qǐng)求網(wǎng)頁。箭頭2表示網(wǎng)絡(luò)站點(diǎn)120響應(yīng)性地提供至少所請(qǐng)求的信息,例如網(wǎng)頁。所提供的信息可以包括計(jì)算機(jī)可執(zhí)行程序,諸如例如腳本程序或可執(zhí)行文件。例如,程序可以被配置為向智能設(shè)備130執(zhí)行動(dòng)作以鏡像或緩存包含在其中的數(shù)據(jù),以允許智能設(shè)備130在連續(xù)的更長(zhǎng)的時(shí)間段內(nèi)處于睡眠或功率節(jié)省模式中。
      [0022]為了使得能夠此類緩存,瀏覽器110可以聯(lián)系智能設(shè)備130以及向智能設(shè)備130提供它自己的證書,或至少它自己的身份或地址。這在圖1A中被說明為箭頭3 ο瀏覽器110可以通過互連瀏覽器110和智能設(shè)備130的接口向智能設(shè)備130提供代理設(shè)備140的地址。在一些實(shí)施例中,瀏覽器110被配置為:在智能設(shè)備130被配置有代理設(shè)備140的地址和身份中的至少一個(gè)的情況下,從智能設(shè)備130獲得代理設(shè)備140的地址和身份中的至少一個(gè)。作為由箭頭3說明的交互的結(jié)果,可以在瀏覽器110和智能設(shè)備130之間建立信任關(guān)系。盡管箭頭3被說明為單向,但是它可以包括在瀏覽器110和智能設(shè)備130之間的雙向通信。
      [0023]在由箭頭4說明的通信中,例如在瀏覽器110中,瀏覽器110可以請(qǐng)求代理設(shè)備140來代理來自智能設(shè)備130的內(nèi)容。在由箭頭4說明的通信中,瀏覽器110可以指示網(wǎng)絡(luò)站點(diǎn)120為計(jì)算機(jī)可執(zhí)行程序的起源。在這個(gè)通信中,瀏覽器110可以使用跨起源資源共享C0RS。在這個(gè)通信中,瀏覽器110可以提供它自己和智能對(duì)象130中的至少一個(gè)的證書。在這方面,瀏覽器110的證書可以包括例如運(yùn)行瀏覽器110的設(shè)備的證書,或在由箭頭2說明的階段中在瀏覽器110中獲得的計(jì)算機(jī)可執(zhí)行程序的證書。因此,使得代理設(shè)備140能夠決定是否接受來自網(wǎng)絡(luò)站點(diǎn)120的通信而不管如箭頭3說明的通信在物
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1