Introduction

As we have know the multi-tiered architecture for J2EE application development contains client tier application components that are focused on managing the user interface. This would involve rendering the display for the user and responding to user interaction. The client tier component should not be concerned with database access or any other aspect of the business logic of the application.

But the GUI example shown in the previous chapter did not adhere completely to these architectural rules. This application was essentially a two-tiered application, with the GUI application representing one tier and the database used to store the application data representing the other tier.

A good portion of the GUI application was devoted to ...

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.