【技术实现步骤摘要】
一种访问文件的方法、装置及系统
本专利技术涉及通信
,尤其涉及一种访问文件的方法、装置及系统。
技术介绍
在日常办公环境下,对于安全性要求高的文件,通常是严格禁止下载到本地,但是在实际工作中又需要访问和编辑该文件。为此,传统的解决方案是采用虚拟桌面基础架构或沙箱技术保护访问文件。现有技术采用虚拟桌面基础架构保护文件能够有效防止文件被复制和下载,但是虚拟桌面基础架构不够灵活,在虚拟桌面基础架构环境下对保密文件进行保护的同时对非保密文件也进行了保护,因此在虚拟桌面基础架构环境下对于非保密文件只能采用虚拟桌面基础架构打开,而无法采用本地应用打开。由于非保密文件占用虚拟桌面基础架构的资源,因此对虚拟桌面基础架构的资源造成了资源浪费。沙箱技术保护文件需要调用特定应用程序对文件进行逐个适配,在配置过程中由于文件和沙箱存在兼容性差的问题,因此经常出现系统异常或沙箱崩溃等问题,从而影响用户的体验。
技术实现思路
为了解决上述现有技术存在的问题,本专利技术实施例提供一种访问文件的方法、装置及系统,能够 ...
【技术保护点】
1.一种访问文件的方法,其特征在于,应用于客户端,所述方法包括:/n发送访问目标文件的请求信息,以便服务端根据所述请求信息查询所述目标文件的保密级别;/n接收服务端发送的查询结果;/n若所述查询结果表征所述目标文件是保密文件,则调用第三方应用程序访问所述目标文件;/n若所述查询结果表征所述目标文件是非保密文件,则访问所述目标文件。/n
【技术特征摘要】
1.一种访问文件的方法,其特征在于,应用于客户端,所述方法包括:
发送访问目标文件的请求信息,以便服务端根据所述请求信息查询所述目标文件的保密级别;
接收服务端发送的查询结果;
若所述查询结果表征所述目标文件是保密文件,则调用第三方应用程序访问所述目标文件;
若所述查询结果表征所述目标文件是非保密文件,则访问所述目标文件。
2.根据权利要求1所述的方法,其特征在于,所述第三方应用程序包括第三方客户端和第三方服务端;所述调用第三方应用程序访问所述目标文件,包括:
调用所述第三方客户端,以便所述第三方客户端通过所述第三方服务端访问服务端的保密文件。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
获取访问目标文件的请求;
根据所述请求,确定访问目标文件的用户身份信息和目标文件地址;
将所述用户身份信息和所述目标文件地址确定为访问目标文件的请求信息。
4.根据权利要求1所述的方法,其特征在于,还包括:
获取所述第三方应用程序的退出请求;
基于所述退出请求,从所述第三方应用程序中移除所述目标文件的缓冲数据。
5.一种访问文件的方法,其特征在于,应用于服务端,所述方法包括:
接收访问目标文件的请求信息;所述请求信息包括用户身份信息和目标文件地址;
从数据库中查询所述用户身份信息和所述目标文件地址是否存在映射关系,若所述用户身份信息和所述目标文件地址存在映射关系,则得到所述目标文件是保密文件的查询结果;若所述用户身份信息和所述目标文件地址不存在有映射关系,则得到所述目标文件是非保密文件的查询结果;
发送所述查询结果。
6.根据权利要求5所述的方法,其特征在于,还包括:
将所述保密文件的密钥发送至第三方服务端,...
【专利技术属性】
技术研发人员:袁磊,
申请(专利权)人:北京联想协同科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。