我们需要使用webservice压缩(或者说解压缩)我们发送到pda客户端的一些数据。
下面我有一个简单的概念,如果由常规.net应用程序使用,它将起作用。
不幸的是,由于紧凑框架没有IO.Compression类,我们无法看到如何在不编写自己的压缩算法的情况下实现这一点(因为你没有能力在pda客户端解压缩)端)。
我们只能使用.net 2。
Dim c As New TestClass
c.Prop1 = "Test"
c.Prop2 = 1234
Dim XmlMemStream As New IO.MemoryStream
Dim mySerilizedObj As Xml.Serialization.XmlSerializer = New Xml.Serialization.XmlSerializer(GetType(TestClass))
mySerilizedObj.Serialize(XmlMemStream, c)
Dim gz As New IO.Compression.GZipStream(XmlMemStream, IO.Compression.CompressionMode.Compress, False)
这需要在应用程序级别而不是服务器级别(HTTP压缩)完成。
由于