The original idea was to have an abstraction layer on top of which any desired transport lib could be used I think it would be good to have libcurl support, however, we have to ensure that we have the abstraction layer in place as we have done for the parser.

Thanks,
Samisa...

Davanum Srinivas wrote:

+1 from me.

On 1/8/06, Sahan Gamage <[EMAIL PROTECTED]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Davanum Srinivas wrote:

Reason for bringing it up is that we went thru the same problems in
Axis2/Java and finally settled down on Jakarta Commons HTTPClient.
It's real easy to get something trivial working and then it goes
complicated quickly (GZip streams? SSL? NTLM?)...

thanks -- dims

On 1/8/06, Sahan Gamage <[EMAIL PROTECTED]> wrote:

Davanum Srinivas wrote:

Sahan,

Did anyone look for alternatives? say libcurl?
(http://curl.haxx.se/libcurl/)

thanks, dims

On 1/8/06, Sahan Gamage <[EMAIL PROTECTED]> wrote:

Hi,

I have created axis2_http_client.h and axis2_http_client.c to
implement the HTTP client functionality. Even though it can
handle simple request/response scenarios, lot of improvemnts
have to be done to handle complex cases (redirection,
100-continues). Pls review and commit the initial version.

- Sahan
Hi Dims,

Thanks for the link. I will look at it.

- Sahan

-- Davanum Srinivas : http://wso2.com/blogs/


-- Davanum Srinivas : http://wso2.com/blogs/

Dims,

Yes. I totally agree. So my suggstion is that we can keep the header
(axis2_http_client.h) as an API for different http_clients. I did one
sample implementation (very basic stuff) and ppl can develop using any
other libraries and they have to adhere to the API given in
axis2_http_client.h.

Any thoughts ?

- - Sahan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iQEVAwUBQ8Hh2anIlEsDdb85AQI/pgf/baTh31a+ZqpfFGCnqBohGgsI4yZX5EIc
0538HJF5Vfv/jSf+K45Jo0Xf4eEiZUInJr1ZWZ+LIkYKgDCFyu9ShnbhqxshOZqu
S698nlLa4586GwriCait7lH7/OPCrzcS1aDjMJ3axGxZamM8e3W2bqqxZMyRHeFV
3DxGM238ZSggYXhPzKSVSGJXuJ/DuyXvrQqqLW+c7J4Zo3ANXCax05mig7EuO+i4
OyO7W4yDa98TPieHFxhlftRDNvqLLHIBjb01gMWT28M3+uMFKNP6ZdiFe1nHLbD8
C1JT67z2kL97GJV/U+IRkwSieVJQMWjBhW89CFPy4iBJlrAZn9p/vQ==
=74XM
-----END PGP SIGNATURE-----




--
Davanum Srinivas : http://wso2.com/blogs/


Reply via email to