provided by: 
Originally published at Internet.comIntroduction
In the previous article of this series, I touched upon how EJB specification architects have enhanced the new EJB specs to meet the goals that were set out for EJB 2. In particular, I discussed the improved support for Container Managed Persistence (CMP) and the introduction of Container Managed Relationships (CMR) between entity beans, all built on the foundations provided by local bean interfaces. In this part, we will conclude the introduction to the new features and goals of EJB 2.
Goals of the EJB 2.0 Specification
The Proposed Final Draft 2 specifically lists out the goals for the 2.0 specification as: 1. Define the integration of EJB with the Java Message Service (JMS) 2. Provide a local client view and support for efficient, lightweight access to EJBs from local clients 3. Provide improved support for the persistence of entity beans 4. Provide improved support for management of relationships among entity beans 5. Provide a query syntax for entity bean finder methods 6. Provide support for additional methods in the home interface 7. Provide for network interoperability among EJB servers.
Goals 1 and 2 have been discussed in part 1 of this series. Goals 3 and 4 have been discussed in part 2.
Goal 5: Provision of a standardized query syntax for entity bean finder methods
...
Read article at Internet.com site