文件名称: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)