Part 3. Further use possibilities
Part 2 gave you the necessary knowledge to turn a Restlet prototype application into a production-ready Restlet application. We went relatively deep inside the Restlet Framework and covered many advanced features. Now, in part 3, we step back and look at the bigger Restlet picture: Restlet as part of the modern multifaceted Web, including mobile web, semantic web, and cloud computing.
Chapter 8 covers how to use Restlet in cloud computing environments such as Google App Engine, Amazon Web Services, and Windows Azure, including deployment of both server-side and client-side web applications and consumption of cloud-based web APIs such as Amazon S3 and APIs based on OData.
Chapter 9 shows that the Restlet Framework is flexible enough to be used in mobile Android devices as well as in web browsers, not only as a Java Applet but also without any plug-ins through the Restlet edition for Google Web Toolkit. We cover all remaining Restlet editions and position the framework as a unique RESTful middleware for mobile cloud computing.
In chapter 10 we explain how web APIs built with Restlet can not only support usual representation media types such as XML, JSON, or HTML but also RDF, the core format of the Semantic Web, ensuring that your Restlet application can be part of the quickly growing Linked Data.