【发布时间】:2010-11-02 15:27:21
【问题描述】:
我目前正在开发一个通过 WCF 服务传递一些地理数据的项目。这些数据的大小会增加(有时 2-4mb,在特殊情况下甚至更多)。为了帮助减少网络上的数据大小,我们最初在 IIS 上启用了 gzip 压缩(这很有效)。唉,在测试中,我们发现我们使用的代理之一使这变得毫无价值。
因此,我决定在数据发送出我们的服务之前对其进行压缩。我在 WCF 和我们的 Silverlight 客户端中都使用 SharpZipLib。它运行良好,将我们的数据从大约 2.9MB 缩小到大约 400KB,但是 IIS 压缩能够进一步降低数据。
现在我很好奇...
IIS GZip 压缩背后有什么秘诀可以让它压缩得更好吗?
有没有更好的压缩算法可以使用?
【问题讨论】:
标签: .net silverlight wcf gzip