title: Spring HTTP Invoker usage
body: <p>What are the important motivations for upgrading from EJB2.0 remoting to Spring remoting using HTTPInvoker? 
  The one that I found was that in EJB2.0, the client code has to do jndi lookups and on the server side, we need to write extra classes and interfaces(remote,home).
  In Spring HTTPInvoker, we just configure the remote EJB bean as a service and we are good to go.
  Just wondering if there are other benefits except this one.
  If this is the only benefit, how to decide whether to go for web services or HTTPInvoker?</p>