[發明專利]客戶端-服務器遠程訪問系統中提供客戶端到非托管服務的連接的方法有效
| 申請號: | 201480064212.4 | 申請日: | 2014-11-06 |
| 公開(公告)號: | CN105765923B | 公開(公告)日: | 2019-11-12 |
| 發明(設計)人: | 山姆·安東尼·利奇;馬修·詹姆斯·斯特普于爾;凱文·格蘭·羅賓遜 | 申請(專利權)人: | 卡爾加里科技股份有限公司 |
| 主分類號: | H04L12/825 | 分類號: | H04L12/825;H04L29/06 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 謝攀;劉繼富 |
| 地址: | 加拿大*** | 國省代碼: | 加拿大;CA |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 服務器 遠程 訪問 系統 提供 托管 服務 連接 方法 | ||
1.一種在客戶端-服務器遠程訪問系統中提供客戶端到非托管服務的連接的方法,其包括:
在遠程訪問服務器處注冊所述非托管服務并且在其之間創建通信連接,所述遠程訪問服務器被配置用于提供由客戶端到所述非托管服務的遠程訪問;
在所述遠程訪問服務器處通過所述通信連接接收來自所述非托管服務的?;钕?;
在所述遠程訪問服務器處接收客戶端連接到所述非托管服務的請求;和
將終止?;钕乃鲞h程訪問服務器傳送到所述非托管服務,以響應于所述客戶端連接到所述非托管服務的請求而終止從所述非托管服務發送?;钕ⅰ?/p>
2.根據權利要求1所述的方法,其還包括在所述遠程訪問服務器處執行監視線程以接收所述?;钕⒑捅O視所述客戶端連接的所述請求。
3.根據權利要求1-2中任一項所述的方法,其還包括:
確定所述保活消息是否被所述非托管服務發送;
將定時器啟動預定時間段;
確定?;钕⑹欠裨谒鲱A定時間段內被接收;和
如果所述保活消息未被接收,注銷所述非托管服務;和
如果所述?;钕⒈唤邮?,取消所述定時器并循環回到所述確定步驟。
4.根據權利要求1-2中任一項所述的方法,其還包括關閉所述通信連接。
5.根據權利要求2所述的方法,其還包括從所述遠程訪問服務器將所述監視線程已停止的確認傳送到所述非托管服務。
6.根據權利要求1-2中任一項所述的方法,其中所述非托管服務在除了所述遠程訪問服務器以外的計算設備上執行。
7.根據權利要求1-2中任一項所述的方法,其中所述非托管服務在所述遠程訪問服務器上執行。
8.一種在客戶端-服務器遠程訪問系統中提供客戶端到非托管服務的連接的方法,其包括:
在第一應用服務器處執行所述非托管服務;
在所述非托管服務與遠程訪問服務器之間開啟通信連接;
將信息提供到遠程訪問服務器,以在所述遠程訪問服務器處注冊所述非托管服務,所述遠程訪問服務器被配置用于提供由客戶端到所述非托管服務的遠程訪問;
通過所述通信連接將保活消息從所述非托管服務傳送到所述遠程訪問服務器;和
響應于接收到指令而終止來自所述非托管服務的所述?;钕ⅰ?/p>
9.根據權利要求8所述的方法,其還包括以預定時間間隔將所述保活消息從所述非托管服務傳送到所述遠程訪問。
10.根據權利要求8-9中任一項所述的方法,其還包括在所述非托管服務處執行輸出線程和輸入線程,其中所述輸出線程將所述?;钕l送到所述遠程訪問服務器,并且其中所述輸入線程接收停止發送所述保活消息的指令。
11.根據權利要求10所述的方法,其還包括在終止所述?;钕⒑缶S護所述客戶端連接,所述維護由所述輸入線程和所述輸出線程執行。
12.根據權利要求8-9中任一項所述的方法,其中所述第一應用服務器和所述遠程訪問服務器是相同的計算設備。
13.根據權利要求8-9中任一項所述的方法,其中所述第一應用服務器是除了與所述遠程訪問服務器關聯的計算設備之外的計算設備。
14.根據權利要求8-9中任一項所述的方法,其中所述指令從遠程訪問服務器接收。
15.根據權利要求8-9中任一項所述的方法,其中響應于所述遠程訪問服務器處的客戶端連接請求而接收所述指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卡爾加里科技股份有限公司,未經卡爾加里科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480064212.4/1.html,轉載請聲明來源鉆瓜專利網。





