# REST v/s SOAP

**URL:** <https://www.ruby-forum.com/t/rest-v-s-soap/155559>\
**Category:** Rails\
**Created:** [December 13, 2008, 1:42pm UTC](https://www.ruby-forum.com/t/rest-v-s-soap/155559 "2008-12-13T13:42:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sijo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@sijo](https://www.ruby-forum.com/u/sijo)\
**Post date:** [December 13, 2008, 1:42pm UTC](https://www.ruby-forum.com/t/rest-v-s-soap/155559/1 "2008-12-13T13:42:04Z")

</div>

Hi  
Could any body please comment on this? Each pros and cons(if any)  
Can REST do all things that SOAP does

Thanks in advance  
Sijo

---

<div class="post-metadata">

**Author:** ![sijo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@sijo](https://www.ruby-forum.com/u/sijo)\
**Post date:** [December 13, 2008, 4:03pm UTC](https://www.ruby-forum.com/t/rest-v-s-soap/155559/2 "2008-12-13T16:03:09Z")

</div>

Hi, Sijo

SOAP and REST are different thinks.  
SOAP is and envelop protocol like HTTP.  
REST is a design style for a stateless client-server architecture. in  
REST a  
web service is viewed as a resource and it is accesed trough its URI.

Margareth

2008/12/13 Sijo Kg [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![sijo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/da6949/32.png) [@sijo](https://www.ruby-forum.com/u/sijo)\
**Post date:** [December 14, 2008, 12:08am UTC](https://www.ruby-forum.com/t/rest-v-s-soap/155559/3 "2008-12-14T00:08:01Z")

</div>

> **[Representational state transfer](https://en.wikipedia.org/wiki/REST)**
>
> Representational state transfer (REST) is a software architectural style that was created to guide the design and development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of an Internet-scale distributed hypermedia system, such as the Web, should behave. The REST architectural style emphasises the scalability of interactions between components, uniform interfaces, independent deployment of components, and the creation of a layered architec...

* * *

Ryan B.  
Freelancer

> **[frozenplague.net](http://frozenplague.net)**
>
> This domain may be for sale!
