我们正在实施RESTful Web服务层(在JAX-RS / Jersey中)来处理从Excel到Java后端的调用
返回Excel的数据通常非常冗长,可能包含数千个数字数据点。
我们想压缩它并让Excel .Net层(或理论上任何其他客户端)解压缩它。如果额外的功劳,如果Excel也能压缩服务器上的请求和解压缩,那就太好了。
我们听说过协议缓冲区的好处和坏处,但这更像是一种序列化技术而不是压缩技术
是否有任何推荐的基于文本的压缩技术我们应该考虑在Excel和Java之间来回通信?
答案 0 :(得分:1)
您可以将HTTP压缩与Apache Axis一起使用。这是一个巨大的性能提升。有关更多信息,请参阅下面提到的链接。
http://www.tgerm.com/2010/11/http-compression-with-apache-axis-huge.html