首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 56 毫秒
1.
CORBA对象事务服务的实现   总被引:1,自引:0,他引:1  
本文阐述和分析了异构分布式环境下事务处理的不同模式,并描述了OTS三大核心组件:事务管理器、资源管理器和两阶段提交协议。最后,用C 语言在Windows2000平台上实现了CORBA的事务服务组件。  相似文献   

2.
对该方案的设计原理作了详细阐述,提出了合理的解决方案,实现了CCM 3.0规范中该部分的所有功能,达到了预期高效与可靠的目的。在CORBA构件模型中集成事务服务,降低了事务性应用开发的复杂度,提高了软件的可靠性和高效性,并将服务与业务逻辑分离,增强了软件的可重用性和可维护性。  相似文献   

3.
构件对象模型   总被引:8,自引:0,他引:8  
计算机软件能力的飞速增长有着两个最显著的特征:即计算的网络化和处理信息的多媒体化面对软件越来越复杂,软件开发者已感到开发单一全功能的软件,满足使用者种类繁多且日益刻的要求,  相似文献   

4.
StarBus一OTS系统的设计与实现   总被引:1,自引:0,他引:1  
基于分布式对象技术的 OTS(对象事务管理)服务有效地保证了分布式事务的原子性和永久性,目前已经成为分布式事务的一种有效的解决方案。本文以基于分布式软件构作平台 StarBus实现的 OTS服务为基础,详细阐述了OTS服务的系统结构和实现的关键技术。  相似文献   

5.
构件对象技术模型在电力GIS系统的应用   总被引:3,自引:0,他引:3  
讨论了构件对象模型(COM)的基本结构、接口规范、COM库的调用机制、安全性机制以及基本的 OLE服务等问题。论述了在电力输配电GIS系统的开发中的应用。  相似文献   

6.
联邦数据库系统允许用户访问多个自治数据库管理系统中的数据。通过联邦事务管理确保分布在多个自治的并可能是异构的局部数据库中数据的一致性。该文提出了一种基于CORBAOTS的联邦事务管理器模型。  相似文献   

7.
构件对象模型(COM)是OLE2及ActiveX系统的基础。本文从编程角度讨论了COM的重要功能,并对重点内容给出了编程示范。对本文的理解,有利于读者进一步掌握OLE2。  相似文献   

8.
掌握构件对象模型   总被引:1,自引:0,他引:1  
构件对象模型(Component Object Model,COM)是OLE2及ActiveX系统的基础。本文从编程角度讨论了COM的重要功能,并对重点内容给出了编程示范。对本文的理解,有利于读者进一步掌握OLE2。  相似文献   

9.
构件对象技术COM模型的研究与应用   总被引:3,自引:0,他引:3  
讨论了构件对象模型(COM)的基本结构、接口规范、COM库的调用机制、安全性机制以及基本的OLE服务等问题。论述了在电力输配电GIS系统的开发中的应用。  相似文献   

10.
联邦数据库系统允许用户访问多个自治数据库管理系统中的数据。通过联邦事务管理确保分布在多个自治的并可能是异构的局部数据库中数据的一致性。该文提出了一种基于CORBA OTS的联邦事务管理器模型。  相似文献   

11.
CORBA 构件模型综述   总被引:10,自引:0,他引:10  
随着计算机网络技术和应用的发展,分布构件技术成为分布式计算领域的热点,CCM就是主流的分布构件技术之一。首先介绍了CCM产生的背景,然后对CCM的重要组成部分进行了详细的阐述,并对现有的基于CCM的研究和实现进行了简要的分析,最后将CCM与EJB和COM进行了比较。  相似文献   

12.
CORBA的一个重要的服务是OMG定义面向对象的事务服务(OTS),它是对分布事务进行处理的,由于事务处理的重要性,OTS本应该作为ORB的一部分来提高事务处理应用的效率,基于上述考虑,OMG在OTS中提出了interposition技术,文章在方法论的基础上探讨如何采用该技术实现OTS。  相似文献   

13.
分布式构件技术综述   总被引:11,自引:1,他引:10  
分布式构件技术的出现和发展为网络计算平台上软件的开发提供了强有力的解决方案。讨论了构件的概念与特性,分析和评价了几个主流的分布式构件技术及其它们的应用现状,并探讨了与之相关的正在发展的一些技术。最后对新的软件开发方法:基于构件的开发的思想和发展前景进行了简单的分析。  相似文献   

14.
构件技术是目前软件开发的主流技术,CORBA构件模型是具有代表性的构件模型之一,分布式多层应用系统已成为目前重要的系统结构。文章讨论了基于CORBA构件模型和分布式多层体系结构的软件开发技术在一个分布式信息系统(即某钢管铸造企业管理信息系统)中的应用,并给出了设计步骤及形式化描述。  相似文献   

15.
Commercial off-the-shelf (COTS) middleware is now widely used to develop distributed real-time and embedded (DRE) systems. DRE systems are themselves increasingly combined to form systems of systems that have diverse quality of service (QoS) requirements. Earlier generations of COTS middleware, such as Object Request Brokers (ORBs) based on the CORBA 2.x standard, did not facilitate the separation of QoS policies from application functionality, which made it hard to configure and validate complex DRE applications. The new generation of component middleware, such as the CORBA Component Model (CCM) based on the CORBA 3.0 standard, addresses the limitations of earlier generation middleware by establishing standards for implementing, packaging, assembling, and deploying component implementations.There has been little systematic empirical study of the performance characteristics of component middleware implementations in the context of DRE systems. This paper therefore provides four contributions to the study of CCM for DRE systems. First, we describe the challenges involved in benchmarking different CCM implementations. Second, we describe key criteria for comparing different CCM implementations using key black-box and white-box metrics. Third, we describe the design of our CCMPerf benchmarking suite to illustrate test categories that evaluate aspects of CCM implementation to determine their suitability for the DRE domain. Fourth, we use CCMPerf to benchmark CIAO implementation of CCM and analyze the results. These results show that the CIAO implementation based on the more sophisticated CORBA 3.0 standard has comparable DRE performance to that of the TAO implementation based on the earlier CORBA 2.x standard.Arvind S. Krishna is a PhD student in the Electrical Engineering and Computer Science Department at Vanderbilt University and a member of the Institute for Software Integrated Systems. He received his MA in management from the Brila Institute for Technology and Science (BITS), Pilani, India and his MS in computer science from University of California, Irvine. His research interests include patterns, real-time Java technologies for Real-Time Corba, model-integrated QA techniques, and tools for partial evaluation and specialization of middleware. He is a student member of the IEEE and ACM. Contact him at the Inst. for Software Integrated Systems, 2015 Terrace Pl., Nashville, TN 37203.Balachandran Natarajan is a senior staff engineer at the Institute for Software Integrated Systems and a PhD student in electrical engineering and computer science at Vanderbilt University. His research focuses on applying patterns, optimization principles, and frameworks to build high-performance, dependable, and real-time distributed systems. He received his MS in computer science from Washington University. Contact him at the Inst. for Software Integrated Systems, 2015 Terrace Pl., Nashville, TN 37203.Aniruddha Gokhale is an assistant professor in the Electrical Engineering and Computer Science Department at Vanderbilt University and a senior research scientist at the Institute for Software Integrated Systems. His research focuses on real-time component middleware optimizations, distributed systems and networks, model-driven software synthesis applied to component middleware-based distributed systems, and distributed resource management. He received his PhD in computer science from Washington University. Contact him at the Inst. for Software Integrated Systems, 2015 Terrace Pl., Nashville, TN 37203.Douglas C. Schmidt is a professor in the Electrical Engineering and Computer Science Department at Vanderbilt University and a senior research scientist at the Institute for Software Integrated Systems. His research interests include patterns, optimization techniques, and empirical analyses of software frameworks and domain-specific modeling environments that facilitate the development of distributed real-time and embedded middleware and applications running over high-speed networks and embedded system interconnects. He received his PhD in information and computer science at the University of California, Irvine. Contact him at the Inst. for Software Integrated Systems, 2015 Terrace Pl., Nashville, TN 37203.Nanbor Wang is a Research Scientist in the Distributed Technologies Group at the Tech-X Corporation in Boulder, Colorado. He received M.S. and Ph.D. degrees in Computer Science from Washington University in St. Louis, Missouri. While working for his degree, he also worked as a Research Associate in the Center of Distributed Object Computing in the Department of Computer Science where he conducted research on design, implementation and analysis of object-oriented and component-based techniques for development of distributed systems and management of extra-functional concerns. Dr. Wangs work currently focuses on developing and applying middleware techniques, such as CORBA and Grid Computing, for enabling distributed and parallel scientific applications, such as, distributed data analysis, remote visualization and collaboration, and, work-flow management for large-scale scientific applications.Gautam H. Thaker was born in Amdavad, India, in 1955. He holds a BSEE (75) and MSEE (77) from Clemson University, Clemson, SC. He spent the 85-86 academic year at M.I.T. as a visiting researcher. His research interests include analysis, design, construction and validation of real-time, command and control systems. In particular he has focused on interactions between operating systems, networking protocols, and middleware technologies.  相似文献   

16.
分布式系统面向对象模型HDOOM   总被引:2,自引:0,他引:2  
  相似文献   

17.
中间件与组件相结合正成为分布式系统开发的一个主要方向。CORBA是一个主流的中间件,最新的CORBA3.0规范增加CORBA组件模型(CCM),完成了CORBA向“组件化”转化的目标。文章分析了CCM产生的原因和背景,并运用IEEEStd1471多视点的分析方法,较全面的从各个视点剖析了CORBA组件模型,并给出了CCM的一个完整的多视点视图和基于CORBA组件的软件开发过程。最后指出了CCM需要进一步研究和完善的地方。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号