Chapter 11. JAX-RPC EJB Endpoints

Enterprise JavaBeans provides a richer, but more complex, programming model for developing J2EE Web services than the JAX-RPC service endpoint (JSE) programming model discussed in Chapter 10. The complexity of Enterprise JavaBeans (EJB) comes from its additional responsibilities for automatically managing the scope of transactions.

You should consider this chapter on EJB endpoints (EJBs that act as Web services) to be an advanced chapter. The bulk of it assumes you already have a good understanding of the EJB programming model. If you don't, you should read Section 11.1 to get a better understanding of transactions and EJB. The end of the primer provides some guidance on what else to do if you don't have prior ...

Get J2EE™ Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.