April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Real World EJB Usage
nStateless Session Beans (SLSBs)
nOne of the easiest beans to program, but still want to program with POJOs.
nLocal interfaces alleviate remote interface performance issues.
nUsed as facades to other objects
nAllows developers to provide declarative transaction management.
nMessage Driven Beans (MDBs)
nEasy to program
nProvides asynchronous messaging
nDistributed Transaction Management
nRMI Remoting
nHow do we get the benefits of EJB without using an EJB container?