Hello, All, Now, I am testing GZIP Content-Encoding on HTTP/1.1 For tests, I modified HTTPSender in order to handle gziped response.
In my humble opinion,
for now, It is hard for me to implement compression Axis handler,
because I cannot find how to get "Content-Encoding: gzip" HTTP header in
Axis handler.
And, I am concerned about if SOAPPart has InputStream.
And, I am concerned about SOAP-Attachment.
And,,,
Any way,
I attach my test code in this mail.
I already tested this code with Axis1.0, Tomcat4.1.10 and its
compressionFilter.
-----
AcceptGZIPHTTPSender.java
Handles gziped response if "Content-Encoding: gzip" exists.
My change from original HTTPSender is marked by "TTTTT". (only 8
lines)
ConfigureHandler.java
Configures request HTTP header "Accept-Encoding: gzip" and so on.
client-config.wsdd
My client configuration file for AcceptGZIPHTTPSender and
ConfigureHandler
Please feel free to use this code.
It is my pleasure.
(See attached file: AcceptGZIPHTTPSender.java)(See attached file:
ConfigureHandler.java)(See attached file: client-config.wsdd)
By the way,
I submitted Chunked{Input|Output}Stream bugs to Bugzilla.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17354
If I am wrong, please let me know.
Thanks in advance,
Toshiro TAKASE
Internet Technology, Tokyo Research Laboratory, IBM Research
notes ID: Toshiro Takase/Japan/[EMAIL PROTECTED], e-mail: [EMAIL PROTECTED]
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 24, 2003 07:37
Subject: RE: GZip Compression between Axis 1.1 Beta and Microsoft .NET
Framework Solved
> Maybe add the Java/Axis side to Samples, and the .NET part to addons,
with
> information in a readme?
Or we start a .net corner in the web services group, primarily focused on
interop
>
> It would even be better if the gzip class was added to Axis, if there no
> objections against that. Would it be hard to create a compression Axis
> handler? That would make it a lot easier to deploy.
seems reasonalbe, in the 1.2 timeframe
AcceptGZIPHTTPSender.java
Description: Binary data
ConfigureHandler.java
Description: Binary data
client-config.wsdd
Description: Binary data
