title: Practical usecase based difference between JAX-RPC vs JAX-WS vs JAX-RS web services
body: <p>I know there are many documents available on net which mostly describes technical difference. </p>
  
  <p>But I'm rather interested to know what are the common use cases where you prefer one specific type over other any why ? </p>
  
  <p>Are those preferences because integration patterns/products support particular type ?</p>