基于mfc的多线程文件传输

时间:2015-03-22 15:43:43
【文件属性】:

文件名称:基于mfc的多线程文件传输

文件大小:97KB

文件格式:ZIP

更新时间:2015-03-22 15:43:43

mfc 网络编程 文件传输

本软件实现多个线程传输同一文件,在服务器端多个线程以共享方式打开一个需要传输的文件,然后各个线程分别去各自的一部分数据并分别发送给客户端,而客户端的各个线程分别接收服务器端对应线程发送的文件数据,然后写入各自的临时文件里,最后各个线程接收数据完成后合并这些临时文件为最终完整的文件。


【文件预览】:
FileTransferServer
----FileTransferServer.vcxproj.user(143B)
----FileTransferServer.cpp(2KB)
----resource.h(972B)
----TreadFunc.h(678B)
----FileTransferServer.rc(6KB)
----FileTransferServer.clw(2KB)
----FileTransferServer.h(1KB)
----MySocket.cpp(2KB)
----FileTransferServer.vcxproj.filters(2KB)
----FileTransferServer.dsp(5KB)
----FileTransferServerDlg.cpp(7KB)
----ReadMe.txt(4KB)
----res()
--------FileTransferServer.rc2(410B)
--------FileTransferServer.ico(1KB)
----FileTransferServer.vcxproj(8KB)
----BASETSD.H(3KB)
----MySocket.h(1KB)
----StdAfx.cpp(220B)
----FileTransferServer.sln(902B)
----FileTransferServer.dsw(561B)
----FileTransferServer.plg(270B)
----FileTransferServer.aps(21KB)
----FileTransferServerDlg.h(2KB)
----FileTransferServer.ncb(161KB)
----StdAfx.h(1KB)
----ThreadFunc.cpp(2KB)
----FileTransferServer.opt(52KB)
----FileTransferServer.suo(10KB)
FileTransferClient
----resource.h(926B)
----MySocket.cpp(1KB)
----FileTransferClient.dsw(561B)
----FileTransferClient.h(1KB)
----FileTransferClient.aps(21KB)
----FileTransferClient.opt(51KB)
----ReadMe.txt(4KB)
----FileTransferClientDlg.h(2KB)
----FileTransferClient.dsp(5KB)
----FileTransferClient.rc(6KB)
----res()
--------FileTransferClient.rc2(410B)
--------Thumbs.db(4KB)
--------FileTransferClient.ico(1KB)
----FileTransferClientDlg.cpp(7KB)
----MySocket.h(1KB)
----StdAfx.cpp(220B)
----FileTransferClient.plg(270B)
----FileTransferClient.cpp(2KB)
----ThreadFunc.h(708B)
----FileTransferClient.clw(2KB)
----FileTransferClient.ncb(145KB)
----StdAfx.h(1KB)
----ThreadFunc.cpp(3KB)

网友评论

  • LINK有错误怎么修改啊 参考挺不错的
  • 非常好的例子,但有一些小错误
  • 学习了,非常好
  • 运行不了。可能是版本问题!!!!!!
  • 打不开 LINK 有错误
  • 代码不错,有一定的参考价值
  • 有参考价值,但是有错误
  • 代码不错,有一定的参考价值
  • 值得借鉴。谢谢!
  • 有一定帮助,求更全的版本。
  • 可能是在前期的VC 版本上编写的,在新版本中有些数据类型要自己修改,另外好像占CPU 特别高
  • 程序很好 可以借鉴
  • 虽然有点问题,但是还是很值得借鉴一下的!
  • 客户端代码有问题,希望改下,代码可做参考
  • 这个程序编译有问题。。浪费积分啊
  • 程序有点问题,还有有借鉴作用
  • 程序做做借鉴还可以
  • 不能用,有问题
  • 客户端有问题,服务器端文件读不了
  • 编译不通过