searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

天翼云电脑文件重定向功能介绍

2024-06-18 09:32:14
23
0

      天翼云电脑文件重定向,提供了一种基于Samba协议,将本地磁盘或U盘,通过重定向方式在云电脑虚机创建Samba网盘盘符,使得云电脑可以在云端访问本地磁盘和U盘的方法。该功能云电脑客户端需要整合Samba协议解析模块,解析Samba信令,转换为本地文件操作指令,具体流程如下:

  1.  在用户通过云电脑客户端连接云电脑时,客户端首先发消息通知云电脑agent完成重定向初始化工作,清理之前的残留挂盘信息等。
  2.  初始化完成后,客户端将需要映射的本地磁盘信息发送给云电脑agentagent根据映射信息,调用window命令在云电脑资源管理器中创建Samba网盘盘符,映射本地磁盘。
  3.  文件操作由对文件的打开、创建、读、写、重命名、删除等原子操作组成,Samba信令即对应这些文件操作,客户端集成Samba信令的解析模块,并且完成针对每种文件原子操作的本地文件操作实现。
  4.  挂盘成功后,agent监听云电脑Samba端口,用户操作重定向盘符中的文件时,agent通过数据通道将文件数据和Samba信令发送至本地客户端,本地客户端解析信令,转化为本地系统文件操作指令,调用实现好的操作本地文件的接口,完成文件处理,并将处理结果通过agent返回给云电脑,这样用户就可以完成云端操作本地的资源和文件。
  5. 客户端断开连接时,agent清理创建的本地磁盘盘符信息。

流程图如下:

        该方案,将云端和本地文件操作解耦,对本地磁盘文件的操作,是由云电脑客户端调用本地系统文件操作指令完成的,这样针对不同的本地文件系统,比如window、安卓、iOSLinux等,只要云电脑客户端实现好解析Samba信令,转换为本地系统文件操作指令,就能完成本地文件操作。该方案有比较好的扩展性,兼容各种不同的本地磁盘文件系统,在不同的本地系统中快捷完成开发。

 

0条评论
0 / 1000
杨****伟
1文章数
0粉丝数
杨****伟
1 文章 | 0 粉丝