Enterprise Java Beans
A Java API for Application Services
For the most part, implements COM+ technology in Java. Came later, so there are some additions.
EJB Transaction functions taken from COM+
- RequiresNew, Required, NotSupported, Supports
EJB adds
- Mandatory – If caller is in a transaction, then run the callee in that transaction, else raise an exception
- Never – If caller is in a transaction, then raise an exception
Some other EJB features at the end of this chapter.