使用虚拟应用访问远程存储的文件的方法和系统与流程

文档序号:28421312发布日期:2022-01-11 22:11阅读:来源:国知局

技术特征:
1.一种方法,包括:由计算设备上的工作空间客户端从工作空间服务器取回第一组资源关联,所述第一组资源关联标识能够由虚拟化服务器上的每个应用执行的一个或多个数据文件类型;由所述工作空间客户端根据所述第一组资源关联来生成第二组资源关联,所述第二组资源关联标识所述虚拟化服务器上的能够操作以对所述一个或多个数据文件类型中的每一个执行操作的应用子集;以及由所述计算设备上的存储提供者客户端获得所述第二组资源关联,其中,所述存储提供者客户端被配置为使所述虚拟化服务器上的一个或多个应用能够执行能够从存储提供者访问的至少一个数据文件。2.根据权利要求1所述的方法,还包括:由所述工作空间客户端建立与所述工作空间服务器的计算会话;以及其中,所述工作空间客户端取回所述虚拟化服务器上的被授权以由所述计算设备的用户访问的应用。3.根据权利要求2所述的方法,还包括:由所述存储提供者客户端将所述第二组资源关联存储在所述计算设备的高速缓存中;以及响应于与所述工作空间服务器的所述计算会话的终止,由所述存储提供者客户端清除所述高速缓存。4.根据权利要求1所述的方法,其中,所述存储提供者是远程存储提供者。5.一种方法,包括:由工作空间服务器从代理服务器取回第一组资源关联,所述第一组资源关联标识能够由虚拟化服务器上的每个应用执行的一个或多个数据文件类型;由所述工作空间服务器根据所述第一组资源关联来生成第二组资源关联,所述第二组资源关联标识所述虚拟化服务器上的能够操作以对所述一个或多个数据文件类型中的每一个执行操作的应用子集;以及由所述工作空间服务器上的存储提供者客户端获得所述第二组资源关联,其中,所述存储提供者客户端被配置为使所述虚拟化服务器上的一个或多个应用能够执行能够从存储提供者访问的至少一个数据文件。6.根据权利要求5所述的方法,还包括:由所述工作空间服务器建立与所述代理服务器的计算会话;以及其中,所述工作空间服务器取回所述虚拟化服务器上的被授权以由与所述工作空间服务器通信的计算设备的用户访问的应用。7.根据权利要求6所述的方法,还包括:由所述存储提供者客户端将所述第二组资源关联存储在所述工作空间服务器的高速缓存中;以及响应于与所述代理服务器的所述计算会话的终止,由所述存储提供者客户端清除所述高速缓存。8.根据权利要求5所述的方法,其中,所述存储提供者是远程存储提供者。9.一种非暂时性计算机可读介质,包括计算机可执行指令,所述计算机可执行指令当
由一个或多个处理器执行时,使得所述一个或多个处理器进行以下操作:从工作空间服务器取回第一组资源关联,所述第一组资源关联标识能够由虚拟化服务器上的每个应用执行的一个或多个数据文件类型;生成第二组资源关联,所述第二组资源关联标识所述虚拟化服务器上的能够操作以对所述一个或多个数据文件类型中的每一个执行操作的应用子集;以及其中,所述第二组资源关联使所述虚拟化服务器上的一个或多个应用能够执行能够从存储提供者访问的至少一个数据文件。10.根据权利要求9所述的非暂时性计算机可读介质,还包括计算机可执行指令,所述计算机可执行指令当被执行时,使得所述一个或多个处理器进行以下操作:建立与所述工作空间服务器的计算会话;以及取回所述虚拟化服务器上的被授权以由计算设备的用户访问的应用。11.根据权利要求10所述的非暂时性计算机可读介质,还包括计算机可执行指令,所述计算机可执行指令当被执行时,使得所述一个或多个处理器进行以下操作:将所述第二组资源关联存储在高速缓存中;以及响应于与所述工作空间服务器的所述计算会话的终止,清除所述高速缓存。12.根据权利要求9所述的非暂时性计算机可读介质,其中,所述存储提供者是远程存储提供者。13.一种非暂时性计算机可读介质,包括计算机可执行指令,所述计算机可执行指令当由一个或多个处理器执行时,使得所述一个或多个处理器进行以下操作:从代理服务器取回第一组资源关联,所述第一组资源关联标识能够由虚拟化服务器上的每个应用执行的一个或多个数据文件类型;生成第二组资源关联,所述第二组资源关联标识所述虚拟化服务器上的能够操作以对所述一个或多个数据文件类型中的每一个执行操作的应用子集;以及其中,所述第二组资源关联使所述虚拟化服务器上的一个或多个应用能够执行能够从存储提供者访问的至少一个数据文件。14.一种设备,包括:存储器;耦合到所述存储器的一个或多个处理器,所述一个或多个处理器被配置为:使用存储在所述存储器中的工作空间客户端,来从工作空间服务器取回第一组资源关联,所述第一组资源关联标识能够由虚拟化服务器上的每个应用执行的一个或多个数据文件类型;使用所述工作空间客户端来生成第二组资源关联,所述第二组资源关联标识所述虚拟化服务器上的能够操作以对所述一个或多个数据文件类型中的每一个执行操作的应用子集;以及使用存储在所述存储器中的存储提供者客户端,来获得所述第二组资源关联,其中,所述存储提供者客户端被配置为使所述虚拟化服务器上的一个或多个应用能够执行能够从存储提供者访问的至少一个数据文件。15.根据权利要求14所述的设备,其中,所述一个或多个处理器还被配置为:使用所述工作空间客户端来建立与所述工作空间服务器的计算会话;以及
使用所述工作空间客户端来取回所述虚拟化服务器上的被授权以由计算设备的用户访问的应用。16.根据权利要求15所述的设备,其中,所述一个或多个处理器还被配置为:使用所述存储提供者客户端来将所述第二组资源关联存储在耦合到所述一个或多个处理器的高速缓存中;以及响应于与工作空间服务器的所述计算会话的终止,使用所述存储提供者客户端来清除所述高速缓存。17.根据权利要求14所述的设备,其中,所述存储提供者是远程存储提供者。18.一种服务器,包括:存储器;耦合到所述存储器的一个或多个处理器,所述一个或多个处理器被配置为:从代理服务器取回第一组资源关联,所述第一组资源关联标识能够由虚拟化服务器上的每个应用执行的一个或多个数据文件类型;生成第二组资源关联,所述第二组资源关联标识所述虚拟化服务器上的能够操作以对所述一个或多个数据文件类型中的每一个执行操作的应用子集;以及其中,所述第二组资源关联使所述虚拟化服务器上的一个或多个应用能够执行能够从存储提供者访问的至少一个数据文件。19.根据权利要求18所述的服务器,其中,所述一个或多个处理器还被配置为:建立与所述代理服务器的计算会话;以及取回所述虚拟化服务器上的被授权以由与所述虚拟化服务器通信的计算设备的用户访问的应用。20.根据权利要求19所述的服务器,其中,所述一个或多个处理器还被配置为:将所述第二组资源关联存储在耦合到所述一个或多个处理器的高速缓存中;以及响应于与所述代理服务器的所述计算会话的终止,清除所述高速缓存。21.根据权利要求18所述的服务器,其中,所述存储提供者是远程存储提供者。

技术总结
一种方法包括由计算设备上的工作空间客户端从工作空间服务器取回第一组资源关联。该第一组资源关联标识可由虚拟化服务器上的每个应用执行的一个或多个数据文件类型。该方法还包括由工作空间客户端根据第一组资源关联来生成第二组资源关联。该第二组资源关联标识虚拟化服务器上的可操作以对一个或多个数据文件类型中的每一个执行操作的应用子集。该方法还包括由计算设备上的存储提供者客户端获得第二组资源关联。存储提供者客户端被配置为使虚拟化服务器上的一个或多个应用能够执行可从存储提供者访问的至少一个数据文件。可从存储提供者访问的至少一个数据文件。可从存储提供者访问的至少一个数据文件。


技术研发人员:G
受保护的技术使用者:思杰系统有限公司
技术研发日:2020.03.23
技术公布日:2022/1/10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1