Enterprise JavaBeans Types

To meet the diverse requirements needed for implementing an enterprise applica-tion, the Enterprise JavaBean specification designed different Beans. Each Bean is designed to accomplish a set of application and business requirements. The specification describes three basic types of Enterprise JavaBeans to accomplish the varying tasks:

  • Session Beans

  • Entity Beans

  • Message-Driven Beans

Session Bean

Session Beans are large-grained objects that implement high-level services. Such services include order entry, portfolio management, and service provision. When combined with Entity Beans, a Session Bean would typically perform processing in conjunction with many Entity Beans. For example, an Order Entry Session Bean would invoke ...

Get Borland® JBuilder™ Developer’s Guide 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.