Really now.. SOAP is so outdated. Its complicated, hard to understand, hard to use, hard to develop. REST is the new thing, its trendy. Why? What it more easier then making a request to a URL via 1 of 4 protocols, using basic AUTH. (either HTTP or Cookie based) and using any type of encoding (xml / json / plaintext) you wish. With REST you can make a basic client <> server application within minutes while with SOAP, you code days and days …