Tag: file transfer

我应该在SharpZipLib中选择哪种压缩类型?

我有一个文件传输应用程序,可以发送文件和文件夹。 (服务器 – 客户端) 我试图通过TCP(套接字)发送数据,我已经为传输数据的方式做了一些规则,所以如果它发送一个包含许多文件的大文件夹,它应该首先将它们压缩成一个zip文件然后当发送的zip文件,接收器必须解压缩它。 所以我决定使用SharpZibLib ,我对此有疑问。 我应该为我的应用选择哪种类型的压缩? 我读到了ZIP和GZIP之间的差异,发现GZIP有更好的压缩来减小尺寸,而且我以后不需要从GZIP文件中提取特殊文件,所以不需要使用ZIP而不是GZIP! 但是在那个库中有很多类型我还不知道,所以我应该使用GZIP还是其他类型对我的应用程序更好? PS: 首先是时间的优先级,使用SharpZipLib的目的是将(太多文件)放在一个文件中,这样发送的速度比发送(太多文件)的速度要快得多。 更多细节在这里 。

C#中的后台智能传输服务

任何人都可以在c#中成功使用它,或者有更好的替代品吗? 还有什么好的工作项目,我可以看一看并获得良好的感觉? 我遇到的大多数项目都是用C ++编写的,并且正在寻找一个C#项目