Home


1.1 J2EE Web site topologies and caching

J2EE-based systems commonly incorporate the Model-View-Controller (MVC) design pattern, where the responsibilities of an application are assigned to layers of code that support the user interface (View), business logic (Controller), and data access (Model).

Similarly, the physical topology of the hardware that serves the application is often split into tiers: