2012-03-20 110 views
0

我開發了一個web服務,它使用axis2返回簡單的字符串。但我想在我的web服務中應用gzip壓縮技術。 anyboby可以爲我提供服務器代碼和客戶端代碼。我從此參考開發了Web服務 http://blog.sencide.com/2011/06/create-web-service-using-apache-axis2.html 請提供正確的指導。Apache Axis2 Web服務:Gzip resquet和響應

感謝名單

+0

http://viralpatel.net/blogs/2008/11/enable-gzip-compression-in-tomcat.html – 2012-03-20 11:23:30

回答

0

你是不是想自己做的郵編,或只是想,因爲他們通過金屬絲行進壓縮位?

如果你只是想壓縮你的服務器的響應,我知道Apache有幾種方法。我建議看看here作爲開始。

如果您嘗試創建自己的壓縮文件,您在WS的響應中發送了該文件,並且客戶端正在等待zip文件,那麼您需要查看java.util.zip。它提供了幾個讀取/寫入各種ZIP格式的類。我會看看GZipOutputStream。它看起來像任何其他OutputStream一樣工作,可以寫出一些byte []數組。

+0

Thanx for response,其實根據apache axis2,它支持gzip壓縮,我知道如何發送req通過gzip的客戶端,但它的服務代碼是什麼可以給你一個小例子 – user1280703 2012-03-22 11:24:46