使用C#通过网络发送文件的最佳方法是什么?

scr*_*low 6 .net c# ftp tcp data-transfer

任何人都可以向我指出一个关于从客户端到服务器打开连接的最佳方法的教程,读入二进制文件并通过网络连接可靠地发送其内容?更好的是,是否有一个开源库,我已经可以参考了这个?

GEO*_*HET 5

您应该研究二进制序列化并通过 TCP 套接字发送它。

对不同类型的序列化的很好的解释:

http://www.dotnetspider.com/resources/408-XML-serialization-Binary-serialization.aspx

C# 中 TCP 客户端/服务器的良好入门:

http://www.codeproject.com/KB/IP/tcpclientserver.aspx