Chapter 1. Introducing the Restlet Framework
Figure 1.1. We use the term web applications to refer to web services, websites, and web clients.
Figure 1.2. Decomposition of an abstract resource intoRestlet artifacts
Figure 1.3. Example of one use of the comprehensive and modular Restlet architecture
Figure 1.4. Overall Restlet design
Figure 1.5. Platforms supported by Restlet
Chapter 2. Beginning a Restlet application
Figure 2.1. Restlet applications are containers of server resources and/or client
Figure 2.2. Restlet applications are structured into three concentric layers, processing inbound
Figure 2.3. Server calls enter a Restlet application through the service filtering layer, continue into the user routing layer via the inbound root, then reach the target server resources.
Figure 2.4. Client calls start from client resources, enter the user routing layer via the outbound root, and leave the application after going through the service filtering layer.
Figure 2.5. Class diagram of Application and its parent class, Restlet
Figure 2.6. Class diagram of the Context class listing properties and special methods
Figure 2.7. This filter is handling three concurrent calls, passing two of them to the next Restlet and blocking the third one.
Figure 2.8. Class diagram showing common org.restlet.routing.Filter subclasses
Figure 2.9. The router is handling three concurrent calls and dispatching them to attached routes.