首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >兼容于Java和C#的XML压缩

兼容于Java和C#的XML压缩
EN

Stack Overflow用户
提问于 2010-02-22 10:26:12
回答 1查看 631关注 0票数 1

我正在构建一个通过HTTP与Java服务器通信的C#前端。

WOX包用于反/序列化Java和C#端的对象。

但是,我希望通过使用一些XML压缩包来减少通过HTTP发送XML字符串所花费的时间。

我的问题是:

  1. 使用WOX反序列化是否会导致XML字符串来回传递,这是C#和Java之间通信的最佳方式吗?
  2. 为了提高速度,应该考虑使用哪些XML压缩库(必须是免费的)?

非常感谢。查帕克斯

EN

回答 1

Stack Overflow用户

发布于 2010-02-22 10:32:39

我最初尝试在HTTP级别上应用gzip压缩,部分原因是它应该能够透明地应用于应用程序。XML通常可以很好地压缩。你是否有一个特定的目标,所以你会知道什么时候的结果是“足够好”?(如果不是,那可能是第一件要解决的事情,否则你就不知道什么时候该停下来。)Tomcat作为连接器配置选项支持gzip压缩。

至于XML是否正确,它当然有其优点和缺点。还有许多其他序列化选项,包括JSON节俭协议缓冲器。在平台集成、大小、可读性、版本控制等方面,它们各有优缺点。您应该找出对您重要的内容,然后根据这些考虑考虑选项。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2310230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档