The Big Picture

Each of the J2EE technologies is intended for a specific purpose and ideally suited for solving specific types of challenges.

Figure 9-1 provides a 50,000-foot view of how the various technologies fit together.

Figure 9-1. The J2EE big picture

The main point to note is that each technology is designed to be used in a specific tier, and each tier is designed to be very focused on the role that it plays in the overall J2EE application development paradigm. This limits the roles individual components can play, even though surpassing these limits may be feasible from a technology perspective.

Get Developing Enterprise Java Applications with J2EE™ and UML 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.