推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

局域网内Win32/Linux虚拟文件系统的通信程序

更新时间:2018-04-30 21:05:44 大小:34K 上传用户:huangtongyue查看TA发布的资源 标签:通信 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

  局域网内Win32/Linux虚拟文件系统的通信程序,Linux作为服务端,Windows作为客户端. 当链接之后,Linux的共享目录内的文件可以被下载到windows端一个虚拟盘符上(这个虚拟盘符是映射在C盘新建的一个隐藏文件夹名为CliShareDir),可以操纵客户端上的文件,程序会依据客户端的映射目录上的文件的变化情况(包括新建,删除,编辑保存,重命名等等而更改服务端的相同的文件。使得看起来操作客户端的虚拟目录上的文件就如同操纵服务端的共享目录上的文件一样。) 本程序客户端窗体在一开始连接成功后,会自动隐藏。ALT+A是重新显现该客户端窗体的热键,ALD+D是重新隐藏该客户端窗体的热键。其中A取Appear的用意,D取Disappear的用意。同是在C盘会有一个LinkLog.txt的链接日志文件,该文件会记录程序所做的操作。客户端程序存在一个实时检索虚拟盘符上的文件的专门独立的线程。服务端使用select模式做的轮询响应客户端的请求。 各种路径数据存储大部分采用的是单链表,也有一些函数参数是用的数组。 该程序的缺点:大文件(比如50M以上的)传输和反映会很慢,甚至可能出现程序中断。对于一般的小文件还是没什么问题的

部分文件列表

文件名文件大小修改时间
MapWinNetShareCli/CmdMsg.h1KB2013-02-17 10:18:20
MapWinNetShareCli/ConvertStringCode.cpp1KB2013-04-02 13:40:30
MapWinNetShareCli/ConvertStringCode.h1KB2013-04-02 13:37:58
MapWinNetShareCli/File.cpp20KB2013-04-02 10:38:58
MapWinNetShareCli/File.h3KB2013-03-26 15:53:10
MapWinNetShareCli/main.cpp10KB2013-03-01 09:17:34
MapWinNetShareCli/MapWinNetShareCli.cpp12KB2013-03-29 15:22:10
MapWinNetShareCli/MapWinNetShareCli.h1KB2013-03-13 14:35:24
MapWinNetShareCli/MapWinNetShareCli.rc4KB2013-03-12 14:03:20
MapWinNetShareCli/MessageProc.cpp9KB2013-04-02 15:34:24
MapWinNetShareCli/MessageProc.h1KB2013-04-01 11:10:56
...

全部评论(0)

暂无评论