我正在构建一个通过HTTP与Java服务器通信的C#前端。
WOX包用于反/序列化Java和C#端的对象。
但是,我希望通过使用一些XML压缩包来减少通过HTTP发送XML字符串所花费的时间。
我的问题是:
非常感谢。查帕克斯
发布于 2010-02-22 10:32:39
我最初尝试在HTTP级别上应用gzip压缩,部分原因是它应该能够透明地应用于应用程序。XML通常可以很好地压缩。你是否有一个特定的目标,所以你会知道什么时候的结果是“足够好”?(如果不是,那可能是第一件要解决的事情,否则你就不知道什么时候该停下来。)Tomcat作为连接器配置选项支持gzip压缩。
至于XML是否正确,它当然有其优点和缺点。还有许多其他序列化选项,包括JSON、节俭和协议缓冲器。在平台集成、大小、可读性、版本控制等方面,它们各有优缺点。您应该找出对您重要的内容,然后根据这些考虑考虑选项。
https://stackoverflow.com/questions/2310230
复制相似问题