Last week, I have another assignment of Execution Environment of Distributed Computing course to create an elevator pitch about REST. More specifically, it is a short presentation (only 5 minutes) to convince your audience to use REST instead of SOAP.

I highlight three important advantages of using REST which are…

  1. REST is lighter. It consumes less bandwidth than SOAP
  2. Accessing resource in REST is easier compared to SOAP. It is more simpler and intuitive.
  3. The absences of SOAP’s envelope in REST increases the security of REST. Security gateway or firewall spends less resource to inspect REST query and perform security check on it.

And, as usual, here is my slide: http://www.slideshare.net/arinto/why-use-rest-architecture-for-web-services

PS:

some resources that I used during constructing the slide

http://blog.dhananjaynene.com/2009/06/why-rest/

http://www.infoq.com/articles/rest-soap-when-to-use-each