Introduction to EJB

Enterprise Java Bean (EJB) is the component model for developing software components that are managed by the J2EE platform. The EJB specifications that outline the model also define the hosting environment responsible for managing the components (beans) at run time. The primary objective of EJB is to enable business application developers to focus their time developing the business functionality instead of building system functions such as multiuser support, transaction support, and so on. A typical EJB application developer does not need to know the system-level details of how the J2EE platform manages transactions, for example.

The EJB specifications handle the encapsulation and isolation of system interfaces by defining ...

Get Java™ Connector Architecture: Building Custom Connectors and Adapters 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.