O'Reilly logo

Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology by Greg Barish

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

Summary

In this chapter, we learned that the J2EE specification describes how n-tier applications can be built and deployed. Although these applications are often thought of as Web applications, they don't need to be. In fact, Web integration is only one facet of the specification.

J2EE is a set of application components, containers to manage those components, and integration or platform “glue” to tie everything together in a secure, location-independent manner. Component management is enforced via interface contracts. Simply put, a container has guarantees that the component has certain methods (i.e., lifecycle methods), so that it can be managed as necessary.

We covered the key services provided by the J2EE platform and gave special attention ...

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