SOAP WebServices |
REST WebServices |
1. SOAP stands for Simple Object Access Protocol. |
1.REST stands for REpresentational State Transfer.
|
2. It is the concept which uses SOAP libraries both at client and Server side.
|
2. It is the concept uses HTTP Specification for request and response.
|
3. In this, client sends a SOAP document(XML document) as a request to the WebServices.
|
3. In this, client sends request as a HTTP request to the WebServices.
|
4. WebService sends a SOAP document as a response to the client.
|
4. WebService sends a XML document as a response to the client.
|
5. It implements SOAP library for communication.
|
5. It does not uses any library for communication, use HTTP as a message resource.
|
6. It is little complex to implement as compared to REST.
|
6. It is easier to implement.
|
7. SOAP document is WSDL (Web
Services Definition language ) which is formally a XML document. |
7.It uses HTTP GET as a request to
read the WebService and POST as to CREATE a new resource from the requested data. |
8. " @WebService " annotation is
used at the SEI (Service Endpoint Interface) and SIB ( Service Implementation Bean ) |
8. " @WebServiceProvider " is used in the service class and implements Provider interface.
|
Thursday, 3 April 2014
Difference Between SOAP and REST WebServices
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment