Enterprise Java Beans (EJBs) V3

The specification for EJB 3.0 attempts to simplify the complexity of the EJB 2.1 architecture by:


The two most significant changes in the proposed EJB 3.0 specification are:


There are also several side effects to these proposals, such as a new client-programming model, use of business interfaces, and an entity bean life cycle.

Please note that the EJB 2.1 programming model (with deployment descriptors and home/remote interfaces) is still valid (and supported by PowerDesigner. The new simplified model, which is only available with Java 5.0, does not entirely replace the EJB 2.1 model.


Created October 7, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com