什么是Web调用的良好压缩API

时间:2011-02-15 17:53:47

标签: java rest compression jax-rs

我们正在实施RESTful Web服务层(在JAX-RS / Jersey中)来处理从Excel到Java后端的调用

返回Excel的数据通常非常冗长,可能包含数千个数字数据点。

我们想压缩它并让Excel .Net层(或理论上任何其他客户端)解压缩它。如果额外的功劳,如果Excel也能压缩服务器上的请求和解压缩,那就太好了。

我们听说过协议缓冲区的好处和坏处,但这更像是一种序列化技术而不是压缩技术

是否有任何推荐的基于文本的压缩技术我们应该考虑在Excel和Java之间来回通信?

1 个答案:

答案 0 :(得分:1)

您可以将HTTP压缩与Apache Axis一起使用。这是一个巨大的性能提升。有关更多信息,请参阅下面提到的链接。

http://www.tgerm.com/2010/11/http-compression-with-apache-axis-huge.html