Pavel, another possible improvement: apparently its not needed to
generate content length on responses since we don't do HTTP/1.1
anyway. Dropping that would take away an extra write layer ..

(I believe Axis has moved away from content-length already.)

Sanjiva.

----- Original Message ----- 
From: "Scott Nichol" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, November 11, 2002 12:07 PM
Subject: Re: SOAPTransport.receive()


> I would like to see an analysis of the whole code path for reading the
> response to see all the redundancies in processing.  I think that when
> MIME attachment handling was added, there was an opportunity to remove
> or restructure code that was not seized.
> 
> At the same time, I am worried about changing existing interfaces that
> would break people's code.
> 
> Scott Nichol
> 
> ----- Original Message -----
> From: "Pavel Ausianik" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, November 11, 2002 11:34 AM
> Subject: SOAPTransport.receive()
> 
> 
> > Hello,
> >
> > I have found that we have interface SOAPTransport with method  public
> > BufferedReader receive ();
> >
> > All three known implementations of SOAPTransport use following code
> for this
> >
> > String s = .... // Create a Envelope String
> > BufferedReader reader = new BufferedReader(new StringReader())
> >
> >
> > ....
> >
> > in = st.receive();
> > payloadStr = IOUtils.getStringFromReader(in);
> >
> >
> > So we get a good transformation from String to String using at least
> two
> > Readers, and big enough buffers.   The code is used on each Call
> > I think It worth to change interface and all usage to  public String
> receive
> > ().
> >
> > What do you think?
> >
> > Pavel
> >
> >
> >
> > --
> > To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
> > For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>
> >
> >
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
> For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>


--
To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>

Reply via email to