期刊文献+

CORBA系统中截获机制研究与实现 被引量:2

Portable interceptors in CORBA
下载PDF
导出
摘要 截获机制是CORBA系统集成新服务的规范的方法 .介绍了截获机制产生的背景 ,分析了截获机制的原理和截获点的定义及其功能 ,指明了截获机制的核心在于如何在客户方和服务器方之间获得并且传递ORB核心内部信息 ,截获器贯穿从对象创建到服务响应的整个系统调用过程 ,并明确了在扩展新服务时要正确使用截获点所需遵循的语义规则 .在此研究基础上 ,提出并实现了遵循可移植截获器规范的PI ORBUS系统方案 .针对该方案实现系统的性能测试结果 ,分析了服务器响应时间与截获实例数量之间的关系 ,探讨了影响服务器响应时间的主要因素 。 Interception mechanism is a universal way for CORBA systems to integrate new services. Background is introduces firstly. Specification of portable interceptors is studied and philosophy of interception mechanism is analyzed. Interceptor points and their corresponding functions are given. This paper manifests that the core of interception mechanism is how to obtain and transfer ORB information among clients and servers. Therefore, interceptors go through whole CORBA invocation procedure, from object creation to service reply. It also points out semantics rules necessarily abided by interceptors for new services. Based on these research results, a prototyped system called PI-ORBUS is designed and developed. With performance test results of PI-ORBUS, the paper shows the relationship between server response time and number of interceptors in a system. Main factors affecting performance are picked up. Furthermore potential ways to optimize such a system are discussed.
作者 汪芸 宋光磊
出处 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第6期870-874,共5页 Journal of Southeast University:Natural Science Edition
基金 国家自然科学基金资助项目 ( 6 90 0 30 0 2 ) 中法联合实验室LIAMA资助项目 ( 0 0 - 3)
关键词 截获机制 CORBA 截获器 截获点 服务器 原理 规范 Integration Mechanisms
  • 相关文献

参考文献7

  • 1[1]Landis S, Maffeis S. Building reliable distributed systems with CORBA[J]. Theory and Practice of Object Systems, 1997,3(1).http://www.softwired-inc.com/people/maffeis/publications.html./2002-03-10.
  • 2[2]Felber P, Garbinato B, Guerraoui R. Designing a CORBA group communication service [A]. In: Proceedings of the 15th IEEE Symposium on Reliable Distributed Systems[C]. Niagara on the Lake, Canada, 1996.150-159.
  • 3[3]Narasimhan P, Moser L E, Melliar-Smith P M. Exploiting the internet inter-ORB protocol interface to provide CORBA with fault tolerance [A]. In: Proceedings of the 3rd USENIX Conference on Object-Oriented Technologies and Systems[C]. Portland, Oregon, USA, 1997. 81-90.
  • 4[4]Object Management Group. CORBA 2.5 Portable Interceptors[S]. 2001.http://www.omg.org./2002-03-10.
  • 5[5]Wang N, Parameswaran K, Schmidt D. The design and performance of meta-programming mechanisms for object request broker middleware [A]. In: Proc of the 6th USENIX Conference on Object-Oriented Technologies and Systems (COOTS)[C]. San Antonio,2001. http://www.usenix.org/events/coots01/fullpapers/wang/wang.pdf./2002-03-10.
  • 6[6]IONA company. End 2 AnywhereTM[EB/OL]. http://www.iona.com/products/orbixe2a.htm./2002-03-12.
  • 7[7]Inprise Company. Borland Solution Products[EB/OL].http://www.inprise.com/bes/visibroker/./2002-03-10.

同被引文献14

  • 1肖道举,雷鸣,陈晓苏.基于可移植拦截器的CORBA监控系统模型[J].计算机工程与科学,2004,26(7):27-30. 被引量:1
  • 2郑先容,陈强.CORBA构件模型的通告服务集成研究与实现[J].计算机应用研究,2005,22(8):47-48. 被引量:5
  • 3徐添,史殿习,刘惠,杨树强.一种新的并发截获器模型的设计与实现[J].计算机工程与科学,2006,28(2):95-98. 被引量:1
  • 4Henning M Vinoski S 徐金梧 徐科等译.基于C++CORBA高级编程[M].北京:清华大学出版社,2000..
  • 5Common Object Request Broker Architecture 2. 4. 2 Interceptors chapter :01 - 02 - 57 [ S ]. Object Management Group,2001.
  • 6Baldoni R, Marchetti C, Verde L. CORBA request portable interceptors : analysis and applications [ C ]. The 3rd International Symposium of Distributed Objeet Applications,2001 : 1 - 28.
  • 7QoS 4 CCM, documentptc/2006 - 04 - 15, final adopted specification. Object Management Group,2006.
  • 8Roy Friedman, Erez Hadad. Client-side enhancements using portable interceptors[ J]. IEEE ,2001.
  • 9Pascal Felber, Benoit Garbinato, Rachid Guerraoui. The design of a CORBA group communication service[ J]. IEEE, 1996 : 150 - 159.
  • 10ChenLiang Fang, Deron Liang, Fengyi Lin. A portable interceptor mechanism on SOAP for continuous audit[J]. IEEE,2006.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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