Enhydra Services and the EAF Runtime

Let's introduce the Enhydra Services, or Managers, from the point of view of how a client's URL request flows through an Enhydra application, as shown in Figure 5.11.

Figure 5.11. How a request flows through the Enhydra Application Framework for a single application.

The three managers of the EAF are Session Manager, Presentation Manager, and Database Manager. All these services are referenced in the packages found under com.lutris.appserver.server.*. We will delay the discussion of the Database Manager until the end of this section because it is an optional ingredient in the application's architecture.

The ...

Get Enhydra XMLC™ Java™ Presentation Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.