axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Samisa Abeysinghe <samisa_abeysin...@yahoo.com>
Subject Re: Selecting between HTTP 1.0 /1.1 is not supported with transport abstraction layer
Date Thu, 04 Nov 2004 00:59:41 GMT
> If the stub chooses 1.1 can the server returns 1.0? If so what happens
> next?

I have no idea John. I will have a look into specs to find the expected behaviour.

Samisa...

--- John Hawkins <HAWKINSJ@uk.ibm.com> wrote:

> 
> 
> 
> 

> 
> John Hawkins
> 
> 
> 
> 
>                                                                            
>              Samisa Abeysinghe                                             
>              <samisa_abeysingh                                             
>              e@yahoo.com>                                               To 
>                                        axis-c-dev@ws.apache.org            
>              03/11/2004 07:31                                           cc 
>                                                                            
>                                                                    Subject 
>              Please respond to         Selecting between HTTP 1.0 /1.1 is  
>               "Apache AXIS C           not supported with transport        
>              Developers List"          abstraction layer                   
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> Hi All,
>     I was digging into the "Transport abstraction layer" (SOAPTransport.h)
> while trying to
> implement Keep-Alive support.
> 
>     I noticed that the transport layer does not have any mechanism for the
> user to specify the
> required HTTP version at Stub  level. Hence even though axis2 transport has
> the support to use
> either  HTTP 1.0 or 1.1, the abstraction layer always uses the default,
> that is HTTP 1.1,
> irrespective of what the user want.
> 
>     Aslo in GDefine.hpp, we have AXIS_PROTOCOL_TYPE with values APTHTTP=1,
> APTFTP, APTSMTP,
> APTHTTPS, APTOTHER. Again there is no distiction for HTTP 1.0/1.1. And
> there is a get method to
> access protocol, but no set method.
> 
>     I guess we have to let the user select transport protocol at stub
> level. (Without this there
> is no point supporting Keep-Alive behaviour for HTTP 1.0 as it always uses
> HTTP 1.1)
> 
> Thoughts please...
> 
> Thanks,
> Samisa...
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Check out the new Yahoo! Front Page.
> www.yahoo.com
> 
> 
> 
> 
> 



		
__________________________________ 
Do you Yahoo!? 
Check out the new Yahoo! Front Page. 
www.yahoo.com 
 


Mime
View raw message