Conclusions
This article provided an overview of a general EJB application architecture and described the basic EJB client, component, and container relationships. We also defined the various types of EJB implementations possible with EJB v1.0, v1.1, and v2.0. Finally, we considered the basic steps involved with configuring and deploying an EJB inside an EJB container. Such topics cover the various aspects of EJB design and development to consider when actually constructing an EJB-based application and serve as the basis for understanding subsequent articles in this series.