一种远程文件访问方法及设备技术

技术编号:41379098 阅读:38 留言:0更新日期:2024-05-20 10:21
本申请的目的是提供一种远程文件访问方法及设备,通过在服务端和客户端均安装文件传输应用程序;客户端响应于所述客户端对目标文件进行的访问操作,通过文件传输程序向所述服务端发起访问请求,以使服务端基于存储的K‑V数据结构对所述目标编码路径进行解析得到目标文件的目标真实路径,并基于目标文件类型,获取目标文件的文件内容和数据长度并进行封装,并通过文件传输程序将封装后的数据发送给客户端;客户端对接收的封装后的数据进行解析得到目标文件的文件内容和数据长度,调用目标文件类型对应的目标装载器进行显示,实现了对传输文件目录的压缩处理,极大地降低了传输带宽。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种远程文件访问方法及设备


技术介绍

1、当前不同设备之间文件互通方案多使用一些无线传输协议(比如bluetooth、nfc、wifi等)来实现文件传输。其中,bluetooth可在蓝牙设备之间直接传输文件;在处于同一局域网下,可设置共享文件夹,以便不同设备可通过网络访问共享的文件;使用云存储服务将文件上传至云端,只要设备连接到互联网都可以下载该文件,实现跨设备共享文件。即当前实现设备访问另一设备的文件,需通过各种传输方式包括但不限于网络、蓝牙、usb等将文件复制至本地设备中,再进行文件的增、删、改、查等的操作。但由于这些操作需要传递数据量过大,涉及文件的各种信息,包括文件类型、大小、访问权限、时间戳等信息,然后再传递文件内容,对带宽要求较高;再者,将文件整体拷贝复制至本地文件,占用本地设备内存,当文件过多时,影响本地文件系统;还由于文件直接通过网络等进行数据传输,安全系数较低,如果存在加密文件,不能保证文件安全性。


技术实现思路

1、本申请的一个目的是提供一种远程文件访问方法及设本文档来自技高网...

【技术保护点】

1.一种远程文件访问方法,应用于服务端,其中,该方法包括:

2.根据权利要求1所述的方法,其中,在所述服务端与客户端之间采用协议GRPC进行跨端数据传输之前,所述方法还包括:

3.根据权利要求2所述的方法,其中,所述方法还包括:

4.根据权利要求3所述的方法,其中,所述以小写英文字母及数字对所述第一键值对中的每个所述真实文件名在整个文件目录下的真实路径进行简化替换,得到用K-V数据结构表示的第二键值对,其中,所述第二键值对中的键为真实文件名,所述第二键值对中的值为所述真实文件名所在的真实路径对应的替换路径,包括:

5.根据权利要求3所述的方...

【技术特征摘要】

1.一种远程文件访问方法,应用于服务端,其中,该方法包括:

2.根据权利要求1所述的方法,其中,在所述服务端与客户端之间采用协议grpc进行跨端数据传输之前,所述方法还包括:

3.根据权利要求2所述的方法,其中,所述方法还包括:

4.根据权利要求3所述的方法,其中,所述以小写英文字母及数字对所述第一键值对中的每个所述真实文件名在整个文件目录下的真实路径进行简化替换,得到用k-v数据结构表示的第二键值对,其中,所述第二键值对中的键为真实文件名,所述第二键值对中的值为所述真实文件名所在的真实路径对应的替换路径,包括:

5.根据权利要求3所述的方法,其中,所述以大写英文字母对整个文件目录下的所述第二键值对中的所述替换路径中存在的重复路径进行优化替换,得到用k-v数据结构表示的第三键值对,其中,所述第三键值对中的键为重复路径中的待替换字符组合,所述第三键值对中的值为所述待替换字符组合对应的替换后的字符,以得到...

【专利技术属性】
技术研发人员:王宠江南梅俊明莫少聪崔小俊
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1