Summary
Enterprise Java Beans have become the foundation for developing distributed application components. However, the EJB standard does not include specific contracts for adapters; hence the importance of JCA specifications. Perhaps you can argue that the EJB specifications could have been extended to include adapter-specific contracts. An adapter can be conceptualized as a specialization or a new type of EJB. Just like there is an entity bean, a session bean, and a message bean, there could have been an EIS bean. However, the scope of adapters goes beyond the J2EE environment, and because EJB is a J2EE component model, a separate specification for adapters makes sense.
However, EJBs will be the primary clients of JCA resource adapters, and ...
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