Applying Resource Oriented Architecture - Using ROA to Build RESTful Web Services
Resource Oriented Architecture (ROA) is an architectural style based on the principles of Representational State Transfer (REST). ROA is quickly becoming the technology of choice for developing and designing applications for the web for large scale users. This book highlights the importance of ROA and how it complements SOA, covering cloud computing, mobile Internet, and QoS, among other topics. It explains how to build Web services using ROA and discusses the various frameworks and technologies that are most suitable. Using case studies and examples to illustrate ROA in practice, the text covers various platforms, tools, and technologies that support ROA.