期刊文献+

J2EE平台中分布式事务互操作的研究与实现

Research and Implementation of Distributed Transaction Interoperability in J2EE Platform
下载PDF
导出
摘要 RMI-IIOP协议扩展了J2EE应用服务器的应用领域。符合CORBA IDL规范的非Java语言编写的CORBA客户端可以通过IIOP协议与J2EE应用组件之间实现互操作。在分布式事务环境中,CORBA客户端通过IIOP协议调用应用服务器上的EJB组件时,应用服务器需要保证客户端的CORBA调用能正确到达EJB组件,并且事务上下文在客户端和服务器之间能够有效传播。本文基于应用服务器的JMX体系结构,设计了一个支持事务互操作的服务框架,实现了事务环境下基于IIOP协议对EJB的调用。它具有较好的灵活性和可重配性。并已经在中科院软件所研制的OnceAS应用服务器中得到了实现。 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.
出处 《计算机科学》 CSCD 北大核心 2005年第7期1-4,43,共5页 Computer Science
基金 973计划 网构软件中间件平台模型和框架研究(2002CB312005) 863计划 网络环境的系统软件核心技术及运行平台(2001AA113010) 863计划 面向新型ERP的可重配Web应用服务器研究与应用(2003AA413010)
  • 相关文献

参考文献9

  • 1Sun Microsystems. Java 2 Platform Enterprise Edition Specification,v1.3. March 2001 被引量:1
  • 2Sun Microsystems. Enterprise JavaBeans Specification, Version2. 1. June 2003 被引量:1
  • 3Sun Microsystems. JMX Reference Implementation 1.2. 1, Aug.2003 被引量:1
  • 4OMG. The Common Object Request Broker: Architecture and Specification, version2. 3. 1,Oct. 1999 被引量:1
  • 5范国闯..Web应用服务器关键技术研究[D].中国科学院软件研究所,2004:
  • 6范国闯,林世彪,董伟川,胡建华,冯玉琳.WebFrame:一种多层次可扩展的Web应用服务器[J].计算机学报,2004,27(4):451-460. 被引量:10
  • 7OMG. Java Language to IDL Mapping Specification,Version1. 1,June 2001 被引量:1
  • 8OMG. Transaction Service Specification,Version1.2,May 2001 被引量:1
  • 9.[EB/OL].http : ∥java. sun. com/j2se/1.4.2/docs/guide/rmi-iiop/,. 被引量:1

二级参考文献26

  • 1Mohan C.. Application servers: Born-Again TP monitors for the Web. In: Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data. New York, NY, USA, 2001, 622~622 被引量:1
  • 2Dietzen Scott. Web application server architecture. In: Proceedings of the 9th International Workshop on High Performance Transaction Systems (HPTS), Pacific Grove, California, 2001,1~17 被引量:1
  • 3Mohan C.. Tutorial: Application servers and associated technologies. In: Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, New York, 2002, 636~636 被引量:1
  • 4Coulson Geoff, Blair Gordon, Clarke Mike, Parlavantzas Nikos. The design of a configurable and reconfigurable middleware platform.Distributed Computing, 2001,15(2):109~126 被引量:1
  • 5Parlavantzas Nikos, Coulson Geoff, Clarke Mike, Blair Gordon. Towards a reflective component based middleware architecture. In: Proceedings of ECOOP'2000 Workshop on Reflection and Metalevel Architectures, Sophia Antipolis and Cannes, France, 2000,1~5 被引量:1
  • 6Othman O., O'Ryan C., Schmidt D.C.. An efficient adaptive load balancing service for CORBA. IEEE Distributed Systems Online, 2001,2(3) 被引量:1
  • 7Blair Gordon, Coulson Geoff, Costa Fabio, Duran H.A.. On the design of reflective middleware platforms. In:Workshop on Reflective middleware. In: Proc., IFIP/ACM Middlware'2000, New York, 2000,5~8 被引量:1
  • 8Bates John. The state of the Art in distributed and dependable computing. Laboratory for Communications Engineering of Cambridge University: Technical Report BOLOG-98-19, 1998 被引量:1
  • 9Astley Mark, Sturman D.C., Agha Gul. Customizable middleware for modular distributed software. Communications of the ACM, 2001, 44(5): 99~107 被引量:1
  • 10Blair G.S., Coulson G., Robin P., Papathomas M.. An architecture for next generation middleware. In: Proceeding of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing(Middleware'98), London,1998,191~206 被引量:1

共引文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部