-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Samisa Abeysinghe wrote:

> 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:
>>
>>

> 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

>>>
>>>

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

Yes Samisa. We can use the axis2_http_client.h as the abstraction.
(which has very common functionalities to any http client such as
send, recieve .. etc).

- - Sahan

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

iQEVAwUBQ8HkyKnIlEsDdb85AQIyUQgAm/MfQ7+sgnZjTc6fcsLAW9ddYyNtwaaT
eB0l4TcHCyoeIYgMaBFAl2i1/lpvUbXYBe1oo3LEA4i7HCLLdAZrmPdpclG0flmm
LbkHvwDzdgKyGJ9HeG9/mGlCI8rmlfTM8rwK6BWyo0Qhir7CMj7nVE1wa2gNq+7Y
wo5wnOZ3WwibcLPl0wrrxZEQNABr9hKBf5Ct4S13fnFzZfUJdaHPdkYo9B40IXMk
VYmT8kyCy2qFacQTARm850VqqF3MRjELdvZrwXvGJ5lIP/OP79XxnyNCjvnQ8XQd
zMiu/WWF6ys6qcZNxwqum51fd2KZ63ESqjz+foRxDpnMA7yjgulvPw==
=znyh
-----END PGP SIGNATURE-----

Reply via email to