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 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 ...