Research and Implementation of Distributed Transaction Interoperability in J2EE Platform

RMI-IIOP Protocol provides EJBs deployed in J2EE Application Server interoperability with CORBA ob- jects implemented in various languages. To buid reliable applications,it is necessary to invocate EJB through IIOP Pro- tocol in distributed transaction context. There are two key problems in J2EE Application Server to solve;dispatching correctly CORBA invocation to EJB,and propagating transaction context from client to server. This paper gives a flex- ible and reconfigurable transaction interoperation architecture based on JMX and interceptor technologies. The work shown in this paper has been implemented in ONce AS Application Server developed by Institute of Software,the Chi- nese Academic of Sciences.