之前做过一个远程filedisk,现在我想把终端由pc机扩展到手机
我的思路是:
     1,获取服务器映像文件里目录信息和各文件相对应的偏移地址及长度.
     2,在手机终端建立一张目录表.
     3,手机终端对各文件的操作由目录表找到相对应的偏移地址及长度,然后组成命令信息"|READ|偏移地址|内容长度|"发到服务器
     4,服务器执行完把结果返回
 
     请问各位这个思路可行不?
     还有,请问如何获取服务器映像文件里目录信息和各文件相对应的偏移地址及长度?

解决方案 »

  1.   


    cnzdgs,谢谢你的回复.
    我很感谢你提出这么宝贵的意见.
    我参考你的意见之后的思路:
    1,在手机终端获取服务器映像文件里目录信息. 
    2,手机终端对各文件的操作组成命令信息"|READ|文件名|"发到服务器 
    3,服务器根据文件名和命令对映像文件进行操作
    4,服务器执行完把结果返回 我先遇到问题是:如何获取服务器映像文件里目录信息?
    我对映像文件里的结构不是很了解.也不知道目录信息大概是在哪些区域.
    请指导一下,谢谢.
      

  2.   

    映像文件的结构不是由你自己来设计的吗?你可以参考FAT文件系统结构,在网上可以搜索到相关资料。如果只需要支持简单的文件管理,在设计上可以简化。最简单的情况是:只有根目录而不支持子目录,固定根目录大小,固定文件名长度,文件数据连续存放,追加数据时整体重新分配空间。
      

  3.   

    谢谢你,cnzdgs
    映像文件是由系统格式化的
    我那我先参考一下FAT文件系统结构