iWeb.Agency have always maintained a proactive approach toward conforming to standards. We therefore advocate the use of standard communication protocols where possible. Such technologies include: SOA, REST, WS-*, SOAP, WSDL and WADL.
REST APIs usually find their place in larger public APIs such as Twitter and the Facebook Graph API. This protocol has a close-fit with the Web and is often used by iWeb.Agency for developing AJAX applications.
Conversely, we often suggest an SOA solution for enterprise-level projects. SOA encompasses both SOAP and WSDL to promote a more resilient architecture with higher support for tooling.