[發(fā)明專利]高度可擴(kuò)展、容錯的遠(yuǎn)程訪問架構(gòu)和與之連接的方法有效
| 申請?zhí)枺?/td> | 201680010239.4 | 申請日: | 2016-01-29 |
| 公開(公告)號: | CN107431630B | 公開(公告)日: | 2021-06-25 |
| 發(fā)明(設(shè)計)人: | 克里斯托弗·詹姆斯·加拉貝克;卡梅倫·基德爾;喬納森·克里斯托弗·奈茨;馬修·斯特于爾;克里斯托弗·詹姆斯·加勒特;凱文·格倫·羅賓遜 | 申請(專利權(quán))人: | 卡爾加里科學(xué)公司 |
| 主分類號: | H04L12/16 | 分類號: | H04L12/16;H04L12/12;H04L12/24;H04L9/32;H04W4/00 |
| 代理公司: | 成都超凡明遠(yuǎn)知識產(chǎn)權(quán)代理有限公司 51258 | 代理人: | 魏彥 |
| 地址: | 加拿大*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 高度 擴(kuò)展 容錯 遠(yuǎn)程 訪問 架構(gòu) 與之 連接 方法 | ||
用于客戶端?服務(wù)器遠(yuǎn)程訪問系統(tǒng)中提供對服務(wù)的遠(yuǎn)程訪問的系統(tǒng)和方法。所述方法包括由調(diào)度器選擇托管所述服務(wù)的應(yīng)用服務(wù)器,所述選擇是根據(jù)所述客戶端?服務(wù)器遠(yuǎn)程訪問系統(tǒng)中的資源利用率來執(zhí)行的。創(chuàng)建會話統(tǒng)一資源定位器(URL),所述會話URL包含唯一地識別所述服務(wù)且用于由客戶端建立對所述服務(wù)的所述遠(yuǎn)程訪問的URL有效負(fù)載。所述系統(tǒng)可以包括可在資源URL處訪問的代理服務(wù)器。所述代理服務(wù)器從客戶端接收連接到所述服務(wù)的請求。認(rèn)證組件根據(jù)所述資源URL的有效負(fù)載對所述請求進(jìn)行認(rèn)證。服務(wù)管理器在所述客戶端與所述會話URL處連接的所述服務(wù)之間建立會話。
相關(guān)申請的交叉引用
本申請要求2015年1月30日提交的且題為“高度可擴(kuò)展、容錯的遠(yuǎn)程訪問構(gòu)架和與之連接的方法(Highly Scalable,Fault Tolerant Remote Access Architecture andMethod of Connecting Thereto)”的美國臨時專利申請?zhí)?2/109,914的優(yōu)先權(quán),該臨時專利申請的公開內(nèi)容特此通過引用全部并入本文。
背景技術(shù)
由于寬帶和無線網(wǎng)絡(luò)訪問的增長以及可用性,無所不在的對服務(wù)的遠(yuǎn)程訪問變得習(xí)以為常。因此,用戶使用持續(xù)增多的各種客戶端設(shè)備(例如,移動設(shè)備,平板計算設(shè)備、膝上型/筆記本/桌上型計算機(jī)等)來連接到范圍廣泛的不同遠(yuǎn)程服務(wù)。遠(yuǎn)程服務(wù)器可以通過多種網(wǎng)絡(luò)在遠(yuǎn)程服務(wù)和客戶端設(shè)備之間傳送包含數(shù)據(jù)或其他信息的消息,這些網(wǎng)絡(luò)包括3G、4G和LTE移動數(shù)據(jù)網(wǎng)絡(luò)、如WiFi和WiMax的無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)等。
既定此類增長的情況下,存在遠(yuǎn)程訪問服務(wù)器可能無法提供足夠的可擴(kuò)展性來服務(wù)于數(shù)量巨大的客戶端設(shè)備的并行用戶的情況。此外,存在如需求高以及組件故障的多種情形,此時遠(yuǎn)程訪問服務(wù)器可能崩潰,從而使得用戶與之連接中斷。
發(fā)明內(nèi)容
本文公開的是用于客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)中提供對服務(wù)的遠(yuǎn)程訪問的系統(tǒng)和方法。根據(jù)本公開的一個方面,公開一種用于客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)中提供對服務(wù)的遠(yuǎn)程訪問的方法。所述方法包括由調(diào)度器選擇托管所述服務(wù)的應(yīng)用服務(wù)器,所述選擇是根據(jù)所述客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)中的資源利用率來執(zhí)行的;以及創(chuàng)建會話URL,所述會話URL包含唯一地識別所述服務(wù)且用于由客戶端建立對所述服務(wù)的遠(yuǎn)程訪問的URL有效負(fù)載。
根據(jù)本公開的其他方面,公開一種用于提供對服務(wù)的訪問的客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)。該系統(tǒng)包括在資源統(tǒng)一資源定位器(URL)處可訪問的代理服務(wù)器。所述代理服務(wù)器從客戶端接收連接到所述服務(wù)的請求。認(rèn)證組件根據(jù)所述資源URL的有效負(fù)載對所述請求進(jìn)行認(rèn)證。調(diào)度器,其根據(jù)所述客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)處的資源利用率來選擇托管所述服務(wù)的應(yīng)用服務(wù)器。所述調(diào)度器創(chuàng)建會話URL,所述會話URL包含用于在所述客戶端與所述服務(wù)之間建立會話的所述有效負(fù)載。服務(wù)管理器根據(jù)經(jīng)認(rèn)證的請求在所述客戶端與所述會話URL處連接的所述服務(wù)之間建立所述會話,以便在所述客戶端與所述服務(wù)之間傳送應(yīng)用數(shù)據(jù)和狀態(tài)信息。
根據(jù)又一些方面,公開一種用于客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)中實現(xiàn)對服務(wù)的遠(yuǎn)程訪問的方法。所述方法包括由調(diào)度器選擇托管所述服務(wù)的應(yīng)用服務(wù)器,所述選擇是根據(jù)所述客戶端-服務(wù)器遠(yuǎn)程訪問系統(tǒng)中的資源利用率來執(zhí)行的;將App ID與所述服務(wù)關(guān)聯(lián);由所述調(diào)度器創(chuàng)建會話統(tǒng)一資源定位器(URL),所述會話URL包含所述App ID作為有效負(fù)載,所述會話URL識別所述應(yīng)用服務(wù)器托管的所述服務(wù);以及使得所述服務(wù)在所述會話URL處可用于客戶端。
在檢視下文附圖和詳細(xì)描述時,其他系統(tǒng)、方法、特征和/或優(yōu)點對于本領(lǐng)域技術(shù)人員來說將是顯而易見的或可以變得顯而易見。所有此類附加系統(tǒng)、方法、特征和/或優(yōu)點理應(yīng)包含在本說明書內(nèi)且受到所附權(quán)利要求書的保護(hù)。
附圖說明
附圖中的組件未必相對于彼此成比例。所有視圖中,相似的參考符號指代對應(yīng)的部分。
圖1圖示用于提供對服務(wù)的遠(yuǎn)程訪問的示例性環(huán)境;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于卡爾加里科學(xué)公司,未經(jīng)卡爾加里科學(xué)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680010239.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于提供遠(yuǎn)程幫助的方法和服務(wù)器
- 遠(yuǎn)程登錄會話維護(hù)方法、遠(yuǎn)程登錄代理和計算機(jī)網(wǎng)絡(luò)系統(tǒng)
- 汽車遠(yuǎn)程控制裝置和方法
- 一種基于EMS系統(tǒng)的變電站遠(yuǎn)程監(jiān)控系統(tǒng)
- 遠(yuǎn)程控制終端、遠(yuǎn)程控制方法、遠(yuǎn)程受控終端和遠(yuǎn)程受控方法
- 對遠(yuǎn)程受控終端的受控方式進(jìn)行自定義的裝置及方法
- 一種基于互聯(lián)網(wǎng)的移動遠(yuǎn)程醫(yī)療綜合服務(wù)系統(tǒng)
- 一種遠(yuǎn)程控制方法、裝置及存儲介質(zhì)
- 一種遠(yuǎn)程炒菜機(jī)、遠(yuǎn)程炒菜機(jī)系統(tǒng)及遠(yuǎn)程炒菜方法
- 一種計算機(jī)遠(yuǎn)程控制組件





