You are viewing a plain text version of this content. The canonical link for it is here.
Posted to httpclient-users@hc.apache.org by joeweder <jo...@gmail.com> on 2008/04/01 21:56:15 UTC

Performance Documents??

We are considering using HTTPClient. Is there any performance documents
comparing to JDK and others? Anything to summarize why it is much better?

Thanks.
-- 
View this message in context: http://www.nabble.com/Performance-Documents---tp16422839p16422839.html
Sent from the HttpClient-User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org


Re: Performance Documents??

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Tue, 2008-04-01 at 12:56 -0700, joeweder wrote: 
> We are considering using HTTPClient. Is there any performance documents
> comparing to JDK and others? Anything to summarize why it is much better?
> 
> Thanks.


We never truly needed to prove HttpClient was better than
HttpUrlConnection, because HttpUrlConnection historically had an ugly
and limited API and Sun's implementation used to be _completely_ and
_helplessly_ broken internally way until Java 1.4.

So, the choice of an HTTP library really depends on your particular
requirements. Choose whatever works best for you. If HttpUrlConnection
works for you, there is no point dragging in an external library.

As to the performance of HttpClient, there are benchmark results
comparing performance of HttpClient 3.x vs HttpClient 4.0 vs HttpCore
4.0

http://wiki.apache.org/HttpComponents/HttpClient3vsHttpClient4vsHttpCore  

For what it is worth to you.

Oleg


---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org