Platform Integration
As a key technology within the Java Enterprise Edition (JEE) 6 (http://jcp.org/en/jsr/detail?id=313), EJB aggregates many of the other platform frameworks and APIs:
Java Transaction Service
Java Persistence API
Java Naming and Directory Interface (JNDI)
Security Services
Web Services
In most cases, the EJB metadata used to define this integration is a simplified view of the underlying services. This gives bean providers a set of powerful constructs right out of the box, without need for additional configuration.
EJB is also one of the target models recognized by the new Java Contexts and Dependency Injection specification (http://jcp.org/en/jsr/detail?id=299). This new kid on the block adds a unified binding to both Java Enterprise and Standard editions across many different component types.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access