SOAP vs REST

Simple Object Access Protocol (SOAP) and REpresentational State Transfer (REST) are two answers to the same question: how to access Web services.

SOAP REST
Support transport FTP, HTTP, JMS, STMP HTTP
HTTP method POST GET, POST, DELETE, PUT
Message format XML XML, JSON, TEXT, CSV, RSS etc
strong typed, WSDL, WS-security less restrictive about the implementation.
 support stateful Stateless and cachable
Heavy Light weight
Is a protocol Architecture style and a design for network based software architecture
Exposed logic via interface and named operations Expose resource via URI and methods (GET, POST, PUT, DELETE)

 

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on RedditShare on StumbleUponEmail this to someoneShare on TumblrDigg this

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">