J2EE.4.3.1 Multiple J2EE Platform InteroperabilityThis specification does not require the product provider to implement any particular protocol for transaction interoperability across multiple J2EE products. J2EE compatibility requires interoperability neither among identical J2EE products from the same product provider, nor among heterogeneous J2EE products from multiple product providers. Note We recommend that J2EE product providers use RMI-IIOP as the EJB server interoperability protocol, and use the IIOP transaction propagation protocol defined by OMG and described in the OTS specification (and implemented by the Java transaction service), for transaction interoperability. We plan to require RMI-IIOP and the IIOP transaction propagation protocol as the EJB server interoperability protocols in a future release of this specification. J2EE.4.3.2 Support for Transactional Resource ManagersThis specification encourages, but does not require, the product provider to support the javax.transaction.xa.XAResource interface. Such support may be required in a future version of this specification. |