3 Sono i livelli compresi in questa esposizione:
- “Client Machine” che è composto da: un “application client” all’interno di un “application client container” e un web browser che visualizza le JSP
- “Java EE Server” costituito da due sottolivelli: il “Web Container” e l’ “EJB Container” che rispettivamente contengono i Servlet e le JSP pages di cui sopra, e gli Enterprise Bean che comunicano con il Database (terzo livello) e altri Enterprise Bean all’interno dell’ “EJB Container”
Riformulazione esplicitante:
- “Java EE server” = “The runtime portion of a Java EE product. A Java EE server provides: EJB e Web Containers”
- “EJB Container” = “Manages the execution of enterprise beans for Java EE applications”
- “Web Container” = “Manages the execution of Jsp pages and servlet components for Java EE applications”
- “Application Client Container” = “Manages the execution of “application client components” (“application client components” and their “Container” run on the Client Machine).
- “Applet container” = “Manages the execution of applets. Consists of a web browser (with the Java Plug-in running on the client together).