首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
容错CORBA系统的设计与实现   总被引:3,自引:0,他引:3  
CORBA是基于对象技术的中间件平台的最流行的标准之一 .CORBA对应用屏蔽了分布式系统的异构性 .然而目前 CORBA还没有考虑容错问题 ,而容错是运行在异构环境中的分布式应用的核心问题之一 .因此 ,在最近几年许多为 CORBA应用添加可靠性和可用性的建议出现在各种文献上 .本文分析了这些建议的优、缺点 ,并提出了一个新颖的与 CORBA兼容的方法 ,这种方法不同于异步环境中可靠结构的分发方法 .  相似文献   

2.
容错CORBA是OMG组织为了适应分布式系统对容错性能的要求而对通用CORBA作的一个扩展,首先简要介绍了容错CORBA规范的一些基本概念以及相关研究,然后提出并实现了一个基于主动复制的容错CORBA模型,该模型利用全序服务实现了对象组成员处理请求的全序性,利用可靠服务保证了所有对象组的成员可以收到相同的请求报文,还在模型的调度机制上进行了研究并进行了系统的优化,实现了性能的提高.  相似文献   

3.
一、引言目前,以CORBA为代表的分布对象计算技术已日趋成熟,越来越多的分布式应用系统利用CORBA提供的标准服务和协议来实现。基于CORBA的新一代的分布式系统,如分布式实时控制系统、在线支付系统和股票交易系统,需要可靠性保证。容错技术是分布式系统运行过程中可靠性保证的重要手段,可以在分布式系统的每一个层次实现,利用底层的CORBA基础设施提供容错机制具有显著的优势,既能够避免系统层为支持容错而做的巨大改变,又能够简化应用软件的设计。因此,容错CORBA已经成为国外CORBA研究的重  相似文献   

4.
代霞  黄劲松 《微机发展》2008,18(2):91-93
CORBA是OMG制定出的一套分布式对象技术标准,其优势在于可以成为分布式异构环境下应用软件开发的统一标准,综合网络管理系统就是一个典型的分布式异构系统。因此,CORBA技术是目前构建综合网管系统一种理想的解决方案。分析了传统网络管理技术的弊端以及CORBA技术应用在网络管理系统的优点,采用基于CORBA的中让件技术、综合网管系统中配置管理接口技术.提出了一种基于CORBA的综合网络配置管理的解决方案.从而利用CORBA的平台无关性,让NMC可以实现统一网络管理任意厂商设备的配置信息,使任意厂商设备能够无缝对接。  相似文献   

5.
CORBA是OMG提出的一种公用对象请求代理体系结构,是当今软件发展的一种新技术,它支持分布式异构应用软件对象之间的通信。在分析了目前常用的几种应用软件体系结构的基础上,为海南联通寻呼、短消息秘书台系统设计和实现了一个合理的基于CORBA技术的分布式应用体系结构,该系统通过运用CORBA技术,缓解了由于大量的客户端接入引起的对数据库服务器造成的压力,解决了原先各种异构系统之间的通讯问题,提高了系统的工作效率和稳定性,对于分布式异构应用系统的开发研究具有重要意义。  相似文献   

6.
CORBA在OA中的应用探讨   总被引:1,自引:0,他引:1  
CORBA是当前非常重要的分布式对象技术之一,它能在分布式异构环境下集成各种不同的应用。针对当前办公自动化中存在的异构问题,提出将CORBA技术应用其中开发异构环境下分布式的办公自动化系统,并结合实例讨论了基于CORBA的办公自动化系统的特点、结构和实现技术。  相似文献   

7.
CORBA事件服务提供了异构环境中对象之间的双向通信能力.本文在符合CORBA规范2.4基础上,提出了一种基于分类的可靠事件服务设计,在信息传送过程中对事件进行分类处理,保证不同事件在不同应用环境能够及时可靠完成,并针对其中的一些关键模块给出了具体的设计与实现方法.  相似文献   

8.
CORBA是一种当前流行的基于对象技术的中间件平台。它提供了一种松散的、异步的通信机制,解决分布式计算环境中不同硬件设备和软件系统的互联,增强了网络间软件的互操作性,解决传统分布式计算模式中的不足等问题。目前的CORBA产品大多缺乏容错机制,针对产品已有的缺陷和不足,给合了中间件技术的优点,运用对象复制技术和热备份技术实现容错服务。文章设计并实现了一种应用级容错CORBA系统,提高了系统的可靠性,满足了分布式系统对容错的要求。  相似文献   

9.
CORBA是OMG制定出的一套分布式对象技术标准,其优势在于可以成为分布式异构环境下应用软件开发的统一标准,综合网络管理系统就是一个典型的分布式异构系统.因此,CORBA技术是目前构建综合网管系统一种理想的解决方案.分析了传统网络管理技术的弊端以及CORBA技术应用在网络管理系统的优点,采用基于CORBA的中间件技术、综合网管系统中配置管理接口技术.提出了一种基于CORBA的综合网络配置管理的解决方案,从而利用CORBA的平台无关性,让NMC可以实现统一网络管理任意厂商设备的配置信息,使任意厂商设备能够无缝对接.  相似文献   

10.
随着软件定义网络的大规模应用,软件定义网络的安全性显得愈发重要。基于异构思想的容错控制平面作为一种重要的防御思路,近年来越来越引起研究者的注意。但是现有容错控制平面的研究中忽视了异构原件中的同构漏洞问题,这大大降低了容错控制架构对软件定义网络的安全收益。从异构原件中的同构漏洞出发,首先分析了同构漏洞对控制平面的安全影响,然后以此为基础对容错控制平面的容忍能力进行量化,构造出一个最大化容忍能力的控制平面布局方法。实验仿真证明了所提方法可以有效降低控制平面的故障概率,攻击者在对基于所提方法构造的控制平面进行攻击时,需要花费更多的攻击成本才可以瘫痪控制平面。  相似文献   

11.
CORBA技术在工业控制中的应用   总被引:2,自引:0,他引:2  
计算机技术的发展和应用一直推动着工业控制技术的发展.CORBA是一种面向对象的开发分布式应用程序的一个体系标准.基于CORBA的分布式程序设计在集散式控制系统中有着很好的应用前景.本文就一个实际的例子,讲述了一种CORBA开发集散控制系统的方法.  相似文献   

12.
基于CORBA的分布实时对象计算技术研究   总被引:2,自引:0,他引:2  
随着网络化的日益普及,现有计算机系统面临着复杂和难以集成的问题.以CORBA为主流技术的分布对象计算技术简单有效地降低了非实时应用的复杂度和集成难度.但是,现有的CORBA规范无法支持分布实时环境,因此,有必要研究基于CORBA的分布实时对象计算技术.本文分析了现有CORBA的规范的实时特性缺陷,以作者设计的基于CORBA的分布实时对象软件ORBase为例,介绍了基于CORBA的分布实时对象计算的  相似文献   

13.
基于CORBA和Java Servlet的多层分布式应用系统的实现   总被引:3,自引:1,他引:3  
Servlet是Java技术在Web上的扩展,支持Web服务器的应用开发。本文介绍了Java Servlet的工作原理,并将CORBA分布式对象技术运用于异构平台中网络数据库应用的设计,提出了基于CORBA和Java Servlet的5层Web数据库应用体系结构,并给出了基于该体系结构的一个具体项目实例。  相似文献   

14.
CORBA/Java在分布式系统中的应用   总被引:2,自引:0,他引:2  
随着分布式对象技术的逐渐成熟,多层分布式应用体系结构得到了越来越多的应用,CORBA与Java的结合是目前开发分布式应用的研究热点。分析了CORBA中接口定义语言的基本原理,结合Java语言开发分布式应用的特点,设计出基于CORBA/Java开发分布式应用程序的模型,并通过一个具体实例给予详细说明。  相似文献   

15.
支持关键性任务是分布式系统的不可缺少的特性之一。OMG组织提出的CORBA分布式系统可以跨越多种异种平台,在其建立支持关键性任务的CORBA系统可以适用于异质环境,所以它正成为技术界和市场的热点。本文针对分布式环境CORBA提出了解决异质环境中支持关键性任务的技术-基于对象管理器(OTM),及其方案的设计和实现,分析表明,本文提出方案是一种有效、可行的途径。  相似文献   

16.
1 引言分布对象技术是伴随网络而发展起来的一种面向对象技术。目前国际上,分布对象技术有三大流派——CORBA、COM/DCOM和EJB,CORBA技术是最早出现的。分布对象技术的主要作用是屏蔽网络硬件平台的差异性和操作系统与网络协议的异构性,使应用软件能够比较平滑地运行于不同平台上,同时也在负载平衡、连接管理和调度方面起很大的作用,使企业级应用的性能得到大幅提升,满足关键业务的需求。人们从现实世界进入电子世界,通过网络进行交流和商  相似文献   

17.
基于CORBA的异步调用系统的研究与实现   总被引:2,自引:0,他引:2  
把面向消息的中间件MOM与CORBA的分布式对象技术相结合,融合两者的优势,建立一种新型的异步消息系统,可以克服MOM所固有的不足,弥补当前CORBA的缺陷,具有广泛的应用前景。介绍了基于CORBA的异步调用技术,探讨了异步回调和异步轮询两种模型的原理及实现技术。  相似文献   

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

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