C#大文件传输之SOCKET同步、异步、WCF同步、异步

时间:2013-03-30 08:00:06
【文件属性】:

文件名称:C#大文件传输之SOCKET同步、异步、WCF同步、异步

文件大小:220KB

文件格式:RAR

更新时间:2013-03-30 08:00:06

大文件传输 SOCKET WCF 同步 异步

该示例,整合了C#文件传输中的SOCKET同步、异步、WCF同步、异步,并分别提供了进度条,以便查看各类传输的效率(SOCKET同步>SOCKET异步>WCF同步>WCF异步)。 运行的时候,需要自己添加一个可供传输的文件。可查看源码获取该文件名。 详细请看http://blog.csdn.net/luminji/archive/2010/03/10/5364825.aspx


【文件预览】:
WCFTranFile
----Contract()
--------Contract.csproj(4KB)
--------bin()
--------obj()
--------Properties()
--------CustomFileInfo.cs(3KB)
--------IContract.cs(1KB)
--------ServerContract.cs(5KB)
----SocketServiceContract()
--------ServerListen.cs(4KB)
--------MessEvent.cs(2KB)
--------bin()
--------obj()
--------SynchroSocketServerProcess.cs(6KB)
--------Properties()
--------SocketFileInfo.cs(3KB)
--------SocketServiceContract.csproj(3KB)
--------SynchroSocketClient.cs(4KB)
--------AsynchronousSocketServerProcess.cs(3KB)
--------AsynchronousSocketClient.cs(3KB)
----Client()
--------bin()
--------obj()
--------Properties()
--------Program.cs(490B)
--------CallBack.cs(795B)
--------MainForm.resx(6KB)
--------MainForm.cs(12KB)
--------MainForm.Designer.cs(13KB)
--------Client.csproj(4KB)
----WCFTranFile.suo(50KB)
----Server()
--------Server.csproj(4KB)
--------bin()
--------obj()
--------Properties()
--------Program.cs(4KB)
----WCFTranFile.sln(2KB)

网友评论

  • 非常不错的资源
  • 真是不错帮大忙了哦!
  • 不错,可以参考
  • 不错,可以参考,有些很基础的东西
  • 基本实现了文件的传输,初学者可以参考
  • 很好,谢谢
  • 不错,可以参考,有些很基础的东西
  • 不错,有不少可以借鉴的地方,不过用到项目中还需要改动,比如文件分块。
  • win7下实验过,可以使用,但是移植到wince下 ,有问题,不过有些地方可以参考学习,谢谢分享。
  • 有借鉴之处的,还有地方还要好好消化
  • 可以运行,有助于了解原理
  • 不错,可以参考,有些很基础的东西
  • 很多异常都没有处理,还需要调试
  • 资料不错,谢谢分享
  • 谢谢分享....
  • 可以参考,有些很基础的东西。
  • 挺好,可以运行
  • 原我帮助很大
  • 可以参考,有些很基础的东西。
  • 用作学习资料是很赞的~谢谢~~~~ 可以使用
  • 为什么例子里面7777和9999的端口连不上,积极拒绝?
  • 很全很强大,用作学习资料是很赞的~谢谢~~~~
  • 很全面,谢谢分享
  • 可以参考,有些很基础的东西。
  • 刚才对Stock不是太熟悉, 看后。 学习点不错
  • 很有参考价值
  • C#网络编程的好例子,好像又回到了当年的C++编码年代了
  • 还是不错的,可以用到
  • 正在找WCF大文件上传下载的例子!谢谢共享!学习一下!
  • 没有注释,不怎么好懂