现在的位置: 首页 > 综合 > 正文

网络硬盘设计

2012年10月13日 ⁄ 综合 ⁄ 共 425字 ⁄ 字号 评论关闭
      对网络编程不熟,网络通信只略知一二,不知设计方法是否可行
1 .  服务器端与客户端的数据交互
      由于Remoting传输较慢,因此初步想用Socket来实现数据通信.
      又客户与服务器的通信数据较为多而杂,因此不宜使用字节频繁交互,比如客户端用户注册信息向服务器发送,我想可以先成包含有用户信息的xml文件,然后通过socket进行文件传输到服务器端,传输完毕后删除刚建立的xml文件.
 
2.服务器端数据在客户端的显示
       通过TreeView来显示文件夹及文件列表,每个文件夹为一个节点,可通过递规实现,问题是如何将服务器端扫描所得数据完整传输到客户端,使得客户端正确显示文件列表.
 
3.文件如何实现共享
       服务器用户文件保存路径与用户ID相关,比如用户ID 为00001,则用户文件的保存路径为根目录/0/0/0/0/1
,初步想法是专门建立一个文件来保存可共享文件的路径.

       想法太幼稚,还希望高手来指导.

抱歉!评论已关闭.