By Fernando G.
Overview
First off, we need to have a quick overview of what REST means to the development community, and we can start by what does REST stands for? It stands for Representational State Transfer. Right, it did not help a lot, right?
In the SOA era, we have Service Oriented Systems interacting between them exposing Services, some applications act as consumers and some as producers. At the end, a Service Oriented Architecture allows an organization to create a well thought and organized set of libraries being used uniformly among all of the participants with no redundancy of business rules and specially having a single set of Services. Well, not always the case. It re...