时间: 2020-11-21|55次围观|0 条评论

这段时间发现几篇介绍在.NET Compact Framework下实现Web Service压缩传输的文章。
Getting Web Services using HTTP 1.1 Compression to work in Compact Framework
How to use WebServices with the Compact Framework on PocketPC using HTTP/1.1 Compression
Web Service Compression with .NET CF
Two-Way .NET CF Web Service Compression

在.NET CF下实现Web Service压缩传输有两种方式。一种是利用标准的IIS 6.0(HTTP 1.1)压缩机制;另一种是自己扩展一个处理压缩和解压缩的CompressionSoapExtension。具体如何实现请看上面两篇文章。

这两篇文章都用到了SharpZipLib这个开源组件,这个组件功能很强大,就是编译后的dll大了点。Resco出了一个For Compact Framework的压缩组件Resco Zip .NET,比较轻便,大家不妨试一试,不过不是免费的。

另外,有个叫Plumbwork Orange的开源项目,实现了WS-Compression协议,似乎是跟Web Services Enhancements结合着用。由于没有提供下载,所以不知道效果如何。

最后,如果你想在Compact Framework使用WSE里面定义的一些标准,可以使用OpenNetCF库,这个库里面已经实现了大部分WS-*协议。

[更新于2006-4-18]

转载于:https://www.cnblogs.com/bobli/archive/2006/04/17/CompressWsCF.html

原文链接:https://blog.csdn.net/weixin_30342827/article/details/97000729

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《在.NET CF下实现Web Service压缩传输
   

还没有人抢沙发呢~