Introduction

In this chapter, we introduce you to the basic building blocks of EJBs. We first discuss how the EJB server and container work together to provide the basic runtime architecture needed to house your EJBs. You need to have a basic understanding of how the services of the container are made available to the EJBs, and the contracts between EJBs and their containers, in order to take advantage of these services.

We then discuss the elements of the EJB components, which are the actual EJBs themselves. Topics such as the classes and interfaces that constitute an EJB, the different types of EJBs, and some of the APIs that support the bean-container contract are covered. This first look at the EJB architecture hopefully provides both the ...

Get EJB 2.0 Development with WebSphere Studio Application Developer 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.