首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
CORBA是一种当前流行的基于对象技术的中间件平台.CORBA对应用屏蔽了分布式系统的异构性.然而目前许多CORBA系统没有充分地考虑容错问题,而容错是运行在异构环境中的分布式应用的核心问题之一.因此,在最近几年对容错CORBA的研究成为CORBA技术的一个研究热点.本文讨论了对象复制技术的若干问题,提出了基于标准组通信机制的、能够容忍节点故障也能够容忍数值错误的基于选举的主动复制策略.  相似文献   

2.
文章分析了基于局域网的CORBA服务发现机制的不足,并在Chord研究的基础上,提出了基于Chord和超结点的CORBA服务发现机制-解决了CORBA服务扩展到Internet上时,CORBA服务的发布、管理、定位问题,并进一步扩展为支持CORBA服务为一个CORBA服务链的情况.  相似文献   

3.
异常通常是指程序运行过程中出现的非正常情况,由于通常代码中的错误是无法避免的,因此异常处理成为开发人员在程序开发中不得不考虑的重要问题.所幸的是Java为我们提供较好的异常处理机制.  相似文献   

4.
近年来实时CORBA的在金融、电信、保险、医疗、制造业等行业发挥着越来越重要的作用,开发基于实时CORBA的应用程序,提高系统端对端的预测能力,使系统具有可靠健壮的性能.首先论述了实时CORBA体系结构与线程控制机制,对实时CORBA的ORB、POA与线程控制机制关系、实时CORBA线程的实现方式、线程的管理策略作了分析讨论,在这基础上讨论了建立实时系统的应用实例,将CORBA优先映射为本地优先,提供了灵活的线程管理机制,有效防止了线程的优先级翻转.  相似文献   

5.
对于对象管理组织(OMG)发布的CORBA/e规范,一般通过改变现有CORBA实现的接口或进行裁减等方法来得到与之对应的实现,但对特定领域的嵌入式应用,此类实现存在体积比较庞大、ORB等关键部分未针对该规范进行优化等问题.在遵照此标准的基础上,分析了CORBA/c特有的实现需求,结合相应领域的设计模式和方法,对现有的实现进行了改进,得到了满足CORBA/c规范的网络中间件,并在嵌入式应用中获得成功.  相似文献   

6.
随着WebService的兴起,如何把它与已经广泛应用于各种领域的CORBA实现互操作,成为了研究的热点。通过Axis的Provider机制,可以优雅地实现WebService对CORBA的访问,集成遗留的CORBA系统,发挥WebService和CORBA各自的优点,创建更具灵活性的分布式系统。  相似文献   

7.
文章分析了基于局域网的CORBA服务发现机制的不足,并在Chord研究的基础上,提出了基于Chord和超结点的CORBA服务发现机制,解决了CORBA服务扩展到Internet上时,CORBA服务的发布、管理、定位问题,并进一步扩展为支持CORBA服务为一个CORBA服务链的情况。  相似文献   

8.
分布对象中间件中的异步机制代码生成研究   总被引:5,自引:0,他引:5  
随着分布对象中间件CORBA应用领域的扩展,许多应用需要在CORBA中提供异步机制。传统的CORBA不提供异步激活机制。笔者在对象中间件CORBA领域率先实现了异步Polling机制。论文研究与在分布对象中间件CORBA中实现异步Polling机制相关的代码生成机制。提出了基于修改抽象语法树的异步代码生成算法,实现结果表明该算法可以满足模型的要求。  相似文献   

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

10.
针对基于CORBA环境的分布对象中间件异步消息传递机制中的时间解耦问题进行研究.在分析了现有的CORBA中间件消息传递模型异步机制的基础上,提出了一种基于时间解耦的异步轮询模型,详细设计了该模型消息传递机制中的核心算法,并就算法的正确性进行分析与验证.  相似文献   

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

12.
一个基于CORBA技术的软件集成框架的设计与实现   总被引:3,自引:0,他引:3  
马成斌  常军 《计算机工程》2001,27(1):182-184
CORBA技术已经成为最重要的软件开发和集成技术。介绍了一个基于CORB的黑盒包装方法软件集成框架,该框架可以将原来基于DOS、Windows、Unix平台下的应用程序平滑地移植到CORBA/Web环境中,而且不必知识被集成系统的内部细节和源代码。  相似文献   

13.
在分析应用软件运行期可能出现的各种异常的基础上,给出了各种异常的鱼骨图结构。最后以C++Builder软件开发平台为例,说明如何利用C++Builder中的异常处理机制设计出具有健壮性的应用软件。  相似文献   

14.
异常处理机制是程序设计语言的重要特征之一,它为开发可靠性系统提供了强有力的支持。但异常处理代码必须仔细编写,否则可能破坏程序的一致性。提出了基于扩展的程序依赖图,通过静态分析来发现程序中异常非原子性代码的方法,同时给出了自动的部分屏蔽异常非原子性代码的方法。  相似文献   

15.
张小梅 《微机发展》2002,12(3):44-46
针对CORBA规范的动态请求框架,提出了分布动态请求机制的系统结构、基本流程与调用方式。  相似文献   

16.
异常处理是一种用来检测异常并时其进行处理的技术。异常处理机制已作为现代程序设计语言的一个重要的特性被广泛地采纳,以增强系统运行的可靠性,提高软件的健壮性。对异常处理在程序语言的实现进行了一般性研究,分析比较几种异常处理机制及其实现方法,提出了一种新的异常处理机制的实现方法。  相似文献   

17.
基于软构件技术和CORBA的ERP系统重构   总被引:4,自引:0,他引:4  
指出了用传统方法开发或重构企业ERP系统时所存在的问题,详细讨论了软构件技术、CORBA技术以及CORBA技术对软件重用和系统重构的支持。在说明了用CORBA技术实现ERP系统重构的方法后,用一个具体的例子证明了该方法的有效性。指出软构件技术和CORBA技术是解决软件重用、系统重构,提高软件生产效率的有效途径。  相似文献   

18.
陈劲林  胡东成 《计算机工程》2000,26(1):30-31,38
研究异常处理机制与分布式实时处理相关的指标及构件,分析目前的异常处理机制类型及特点,提出地消息端口的分布式实时系统异常处理机制,该机制基于消息服务器和端口变量通信机制,首次实现动态可重构的O(1)时限分布式异常处理。  相似文献   

19.
CORBA构件模型研究与实现   总被引:1,自引:0,他引:1  
对几种构件模型进行了比较分析,研究了CORBA构件模型体系结构,提出了CCM构件平台实现技术及方法,并给出了采用国防科大计算机学院研制的CCM构件平台进行程序开发的步骤,体现出CORBA构件模型可以简化CORBA服务器方的应用开发过程,并能够提高CORBA的易用性。  相似文献   

20.
Java异常处理策略研究   总被引:1,自引:0,他引:1  
异常处理机制是程序设计语言的重要标志之一,在程序设计过程中用来处理程序运行中的异常。传统的程序设计语言里异常处理较为繁杂。Java是一种面向对象的程序设计语言,且引入了异常处理机制。合理完备的异常处理可以增强程序运行的可靠性、提高软件的健壮性,可以较为快速地确定错误的位置。文章分析了Java异常处理的逻辑,阐述了异常类、异常处理机制以及异常处理方法,提出了异常处理的一些策略。综合运用这些策略可以使编程人员编写出更加简洁、高效的程序代码。  相似文献   

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

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