Whitepapers - SOA/ESB

REST-Based SOA

Efficient, Dynamic, Flexible SOA Implementations

Executive Summary

Rest-based SOA is an emerging technique of implementing SOA projects centered around document-centric, event-driven loosely coupled, asynchronous, message-based Business Services. While document style interfaces are the norm for generic, Web Services-centric SOA implementations, REST-based SOA takes the notion to a whole new level.

In the traditional web-services centric approach, document-style interfaces are described in a WSDL file, with the constraints on input and output messages being described by strongly-typed XML schemas. The consequent tight-coupling mandates an RPC-style of programming with centralized state management, impeding scalability and flexibility.

 To Learn More»