title: Difference between SOAP webservice and RESTFUL webservice
body: <p>I am new to Java.I know that there are two types of web service</p>
  
  <ol>
  <li>SOAP Webservice.</li>
  <li>RESTful Webservice.</li>
  </ol>
  
  <p>can any one please tell me what is the basic difference between both of them.And in which situation the <code>SOAP Webservice</code> is created and in which situation <code>RESTful Webservice</code> is created.</p>
  
  <p>Thank You,</p>