我发送的文件和文件夹,文件传送应用。 (服务器 - 客户端)
我试图通过TCP发送数据(插座),我做了一些规则,用于传输数据的方式,因此,如果它发出的是有许多文件大文件夹,它应该将它们压缩成一个zip文件第一次那么当发送的压缩文件,接收器将其解压缩。 所以我决定用SharpZibLib和我有一个关于它的问题。
我读到ZIP和GZIP之间的差异,并发现,GZIP具有更好的压缩,以减少大小,因为我并不需要提取后的GZIP文件的特殊文件,有没有必要使用ZIP而不是GZIP!
但在该库有许多类型,我仍然不知道,所以我应该用gzip或其他类型将是我的应用程序更好?
PS: 优先级的时候首先,使用SharpZipLib点是把(太多的文件),在一个单一的文件,所以它会被送到比一个发送(太多的文件)一个快得多。
更多的细节在这里 。