On Fri, 2008-08-15 at 10:05 -0400, Jignesh Malkan wrote:
> Hi Raymond,
> 
> Thanks for your input.
> 
> Can you please explain "it's about performing
> scalable http requests on web servers"?
> 
> Can you also point me to the documentation or a sample application that
> help me compare the performance? 
> 

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

Oleg


> 
> Jiggy
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
> Raymond Kroeker
> Sent: Thursday, August 14, 2008 12:00 PM
> To: HttpClient User Discussion
> Subject: Re: JDK vs HttpClient
> 
> Hi Jiggy,
>   Http client isn't about opening connections; it's about performing
> scalable http requests on web servers.  Try writing a sample to
> actually do this and you will quickly discover the value that http
> client provides.
> 
> Raymond
> 
> On Thu, Aug 14, 2008 at 06:32, Jignesh Malkan <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> >
> >
> > I am trying to find the reasons to use HttpClient over JDK if app is
> > running in JDK 1.5 or higher.
> >
> > Keep in mind most production environments allow users to access URL
> only
> > on port 80/443. Most proxies will not allow going through any other
> > ports.
> >
> >
> >
> > Following line of code using JDK does all the magic including proxy
> > detection, authentication if required. It even does NTLM Authenticate
> > without prompting.
> >
> >
> >
> > URL url = new URL( myUrl );
> >
> > //  Try to set header values to improve PROXY performance
> >
> > //  These are unnecessary for direct access, but don't hurt
> >
> > URLConnection con = url.openConnection();
> >
> > con.setRequestProperty("Connection","keep-alive");
> >
> >
> >
> >
> >
> > Can anyone tell me why should I go through so much extra lines of code
> > and adding new third party JARs like HttpClient when this
> functionality
> > is available in JDK since version 1.4.2?
> >
> >
> >
> >
> >
> > Jiggy.
> >
> >
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to