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

This chapter focused on the need for application severs in any multitier Web application architecture. Application servers contain business logic functionality that's at the heart of your application's purpose. Engineers have found that flexibility and scalability can be gained by building these servers as sets of distributed application objects.

The J2EE solution for this is Enterprise JavaBeans. EJBs offer designers a multitude of options to easily model synchronous and asynchronous client sessions and provide an object-oriented “live” representation of the underlying data persisted by the application.

In the context of application servers and EJBs, we covered

  • Why serving application logic is necessary

  • How EJBs provide the opportunity ...

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