For many, building large scale service based systems equate to using SOAP. There is, however, another way to architect service based systems by embracing the model the web uses – REpresentational State Transfer, or REST. .NET 3.5