Chapter 1. Enterprise JavaBeans™ in context

Overview

This introductory chapter describes the goals and requirements of EJB technology and what you—the developer—can expect to gain by using it. It explains how EJBs fit into other distributed programming paradigms (like CORBA), and into the wider ‘J2EE’ model of application development. The chapter includes an outline of the other services that a J2EE-compliant application server is expected to provide and which EJBs can use (e.g., JavaMail, JMS). There is a brief discussion of the development philosophy that underlies the EJB Specification, including the roles of the developer, assembler, and deployer, and how the EJB model—appropriately used—can enhance code reuse and improve reliability.

Get Applied Enterprise JavaBeans™ Technology 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.