我们正在实现 RESTful Web 服务层(在 JAX-RS/Jersey 中)以处理从 Excel 到我们的 Java 后端的调用
返回到 Excel 的数据通常非常冗长,可能包含数千个数字数据点。
我们想压缩它并让 Excel .Net 层(或理论上任何其他客户端)解压缩它。另外,如果 Excel 也可以在服务器上压缩请求和解压缩,那就太好了。
我们听说过 Protocol Buffers 的优点和缺点,但它更像是一种序列化技术,而不是压缩技术
是否有任何推荐的基于文本的压缩技术我们应该考虑在 Excel 和 Java 之间来回通信?
最佳答案
您可以将 HTTP 压缩与 Apache Axis 结合使用。这是一个巨大的性能提升。有关详细信息,请参阅下面提到的链接。
http://www.tgerm.com/2010/11/http-compression-with-apache-axis-huge.html
关于java - 什么是用于 Web 调用的良好压缩 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5007425/