[發明專利]資源需求的客戶端協助履行在審
| 申請號: | 201580054832.4 | 申請日: | 2015-09-30 |
| 公開(公告)號: | CN106797385A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | L·霍爾梅斯;M·K·安帕拉姆;J·P·斯諾弗 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京市金杜律師事務所11256 | 代理人: | 王茂華,辛鳴 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 需求 客戶端 協助 履行 | ||
1.一種提供資源請求的客戶端協助履行的方法,所述方法由被部署在第一機器上的資源訪問代理使用所述第一機器的一個或多個處理器執行,所述方法包括:
處理針對代表客戶端設備要訪問的資源的請求,所述請求從所述第一機器被接收;
使用所述一個或多個處理器中的至少一個處理器來向所述客戶端設備通知所述資源的身份;
響應于所述客戶端設備從存儲所述資源的第二機器接收所述資源的數據,從所述客戶端設備接收所述數據;以及
響應于從所述客戶端設備接收所述數據,使用所述一個或多個處理器中的至少一個處理器來提供所述數據以履行所述請求。
2.根據權利要求1所述的方法,其中接收所述數據包括:
進一步響應于所述請求的驗證,從所述客戶端設備接收所述數據;并且
其中提供所述數據包括:
基于所述驗證來提供所述數據以履行所述請求。
3.根據權利要求1所述的方法,其中接收所述請求包括:
接收標識所述第一機器的請求。
4.根據權利要求1所述的方法,還包括:
確定管理動作的執行針對所述第一機器被發起;
其中接收所述請求包括:
基于所述管理動作的所述執行的發起來接收所述請求。
5.根據權利要求1所述的方法,還包括:
確定所述客戶端設備向網絡的連接被發起,所述網絡將所述客戶端設備通信地耦合到所述第一機器;
其中向所述客戶端設備通知所述資源的所述身份包括:
延遲所述向所述客戶端設備通知所述資源的所述身份,直到所述客戶端設備向所述網絡的所述連接的發起。
6.根據權利要求1所述的方法,其中接收所述請求包括:
使用應用編程接口鉤子來攔截所述請求。
7.一種用以提供資源請求的客戶端協助履行的系統,所述系統包括:
一個或多個處理器;
處理邏輯,其使用所述一個或多個處理器中的至少一個處理器被實現,其被配置為處理針對代表客戶端設備要訪問的資源的請求,以確定所述請求是否要被履行,所述請求從第一機器被接收;
通知邏輯,其使用所述一個或多個處理器中的至少一個處理器被實現,其被配置為響應于所述請求要被履行的確定來向所述客戶端設備通知所述資源的身份;以及
提供邏輯,其使用所述一個或多個處理器中的至少一個處理器被實現,其被配置為提供所述資源的數據以履行所述請求,所述數據響應于所述客戶端設備從存儲所述資源的第二機器接收所述數據而從所述客戶端設備被接收。
8.根據權利要求7所述的系統,其中所述數據進一步響應于所述請求的驗證而從所述客戶端設備被接收;并且
其中所述提供邏輯被配置為基于所述驗證來提供所述數據以履行所述請求。
9.根據權利要求7所述的系統,其中所述請求標識所述第一機器。
10.根據權利要求7所述的系統,還包括:
確定邏輯,其被配置為確定管理動作的執行是否針對所述第一機器而被發起;
其中所述請求基于所述管理動作的所述執行的發起。
11.根據權利要求7所述的系統,還包括:
確定邏輯,其被配置為確定所述客戶端設備向網絡的連接是否被發起,所述網絡被配置為將所述客戶端設備通信地耦合到所述第一機器;
其中所述通知邏輯被配置為延遲向所述客戶端設備通知所述資源的所述身份,直到所述客戶端設備向所述網絡的所述連接的發起發生。
12.根據權利要求7所述的系統,其中所述請求被定向到文件系統;
其中所述系統還包括:
文件系統過濾器,其被配置為攔截所述請求以及提供所述數據以履行所述請求。
13.根據權利要求7所述的系統,還包括:
虛擬機,其被部署在所述第一機器上;
其中所述虛擬機被配置為接收所述請求以及向所述第一機器提供所述數據以履行所述請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580054832.4/1.html,轉載請聲明來源鉆瓜專利網。





