Multitiered Development with J2EE

The development of J2EE applications requires a multitiered approach to application development. Unlike the fat-client approach in which a single application included presentation logic, business logic, and data access (resources) logic, the distributed application takes this functionality and places it in various components across multiple logical tiers. The components represent pieces or portions of the application.

The division of the application into components is based on the responsibilities of the component. The logical association of component to tier is based on the same responsibilities. The use of multiple tiers requires a different development approach, one that takes into account the capabilities ...

Get J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software 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.