List of Figures

 

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.