O'Reilly logo

Java™ Oracle® Database Development by David J. Gallardo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Designing a J2EE Application

J2EE applications generally fall into two general categories: Web applications and client-server applications. The difference, obviously, is that in a Web application, the client interface uses a Web browser, whereas in a client-server application, the client interface is a standard application written using Java or another programming language.

This distinction between Web applications and client-server applications is not strict, however, because a well-designed multitier J2EE application can be flexible enough that the presentation layer—the portion of the application that interacts with the client interface—can be replaced with no change to the business logic or any other back-end components, such as a database. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required