title: Apache commons httpclient or Resttemplate of spring?
body: <p>I am trying to figure out between commons http client and resttemplate which one is a better choice, if I need to create an HttpClient which sends a request xml and gets back a response xml. The xml contains metadata information which the server side will store in the database.
  Also, what about the plain old java class of java.net.HttpURLConnection ?</p>