首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 266 毫秒
1.
基于CORBA的异步调用系统的研究与实现   总被引:2,自引:0,他引:2  
把面向消息的中间件MOM与CORBA的分布式对象技术相结合,融合两者的优势,建立一种新型的异步消息系统,可以克服MOM所固有的不足,弥补当前CORBA的缺陷,具有广泛的应用前景。介绍了基于CORBA的异步调用技术,探讨了异步回调和异步轮询两种模型的原理及实现技术。  相似文献   

2.
王永恒  贾焰 《计算机工程》2003,29(10):3-4,72
把面向消息的中间件MOM与CORBA的分布式对象技术相结合,融合两者的优势,建立一种新型的异步消息系统,可以克服MOM所固有的不足,弥补当前CORBA的缺陷,具有广泛的应用前景。介绍了基于CORBA的异步调用技术,探讨了异步回调和异步轮询两种模型的原理及实现技术。  相似文献   

3.
基于CORBA的消息中间件的设计与实现   总被引:1,自引:0,他引:1  
针对现有的CORBA产品缺乏对异步消息通信的有力支持这一缺陷,设计并实现了基于CORBA的消息中间件系统,为开发大型分布式系统提供了对象间的异步消息传送机制。  相似文献   

4.
基于CORBA实现分布式系统间的异步消息通信   总被引:1,自引:0,他引:1  
唐丽  赵强 《计算机应用》2002,22(8):83-95
在现有的CORBA产品中,多数都不支持异步消息通信。文中基于CORBA,采用消息队列通信和多线程设计等技术,为原型装置分布式控制系统提供了一种对象间的异步消息传送机制。  相似文献   

5.
分布对象中间件异步消息的研究与实现   总被引:9,自引:0,他引:9  
随着Internet和大规模Intranet的出现和飞速发展,软件系统之间逐渐构成一个开放协同的软件环境.异步通信机制是支撑开放协同环境的重要机制,CORBA是一种在开放协同环境中得到广泛应用的主流分布对象中间件,它没有很好地解决异步通信问题.在CORBA中提供异步通信机制成为研究的热点.该文基于CORBA异步消息标准提出了一种包含回调、轮询和T11(Time Independent Invocation)三种机制的异步模型,并在StarBus中进行了实现.实现结果和初步应用表明,该文提出的异步模型方案对于将CORBA应用于大规模分布式开放协同环境具有重要意义。  相似文献   

6.
Web服务集成分布式对象模型的探索与实现   总被引:3,自引:0,他引:3  
高玲  张志浩 《计算机工程》2004,30(14):44-46,97
提出了一种Wed服务集成分布式对象(CORBA、DCOM/COM)模型的框架,研究了在SOAP消息调用和CORBA服务对象实现中涉及到的URI和IOR的映射机制以及操作映射和数据类型映射方法,基于Apache SOAP平台实现了Wed服务集成CORBA对象。  相似文献   

7.
郑红  李师贤 《计算机科学》2002,29(5):117-119
1 引言 CORBA,公共对象请求代理体系结构(Common ObjectRequest Broker Architecture,CORBA)是对象管理组织OMG(Object Management Group,OMG)在OMA(ObjectManagement Archtecture,对象管理体系结构)基础上定义的对象请求代理(ORB)的公共结构。CORBA是国际对象管理组织(OMG)遵循分布式对象技术,制定的一整套公认的基于可商用对象技术的标准,CORBA为建立大型复杂的分布式应用系统提供了新方法。 OMG定义了一套CORBA公共对象服务规范COSS(Common Object Serves Specification),为用户构建分布式大规模应用系统提供了标准的解决方案。CORBA服务包括命名服务、事件服务以及生命周期服务等通用的十多种服务,用  相似文献   

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

9.
基于CORBA异步消息中的抽象Polling模型提出了一种Polling模型实现方案,讨论了其中的核心算法,该算法能分解耦合请求和应答并确保at-most-once语义。在分布对象中间件平台StarBus上实现了该模型和算法,实现结果表明该模型和算法为在CORBA中实现异步Polling机制提供了一种有效的参考方案。  相似文献   

10.
对象事务管理技术(OTM:Object Transaction Manager)是分布式对象技术与事务管理技术(TP PMonitor)相结合的产物,它同其他计算机技术一样,是随着应用需求的发展而产生的。 一、分布式对象技术 分布式对象技术始于90年代初.已经发展成为当今分布异构环境下,建立应用系统集成框架和标准构件的核心技术,并在企业资源集成、分布式系统管理、软件构件技木等方面发挥重要作用,出现了以OMG的CORBA和Microsoft的OLE/COM为代表的应用互操作技术标准。CORBA在跨平台特性,安全性,可扩展性等方面优于OLE/COM,并且在技术完整性,连续性方面也有优势。CORBA模型的主要特点包括:基于分布对象计算、操作的透明性、位置透明性、状态相关性、可以集成遗留应用系统等。  相似文献   

11.
基于事件的通信是许多分布系统进行异步交互的重要途径 .传统的分布事件管理机制既无法解决分布应用的异构性、复杂性和集成性 ,又无法充分支持实时环境 .分布对象计算的主流技术 CORBA是解决前一个难题的最佳手段 ,但标准的 CORBA事件服务又缺乏对实时应用的支持 .为此 ,本文研究了事件通信在分布实时环境中呈现出的新特性 ,分析了 CORBA事件服务的不足 ,提出了基于 CORBA的分布实时事件管理技术 .通过实时化标准的 CORBA事件服务 ,设计实现了 DREAMS系统 ,为 CORBA在实时领域的应用推广作出了有意义的尝试 .  相似文献   

12.
SOAP-CORBA网关系统研究与实现   总被引:2,自引:0,他引:2  
提出了一个基于虚拟CORBA对象的网关系统模型,并讨论了系统实现关键技术。通过引入基于DSI技术的服务激活技术和基于自定义POA策略的服务管理技术,解决了CORBA客户在不感知外部Web服务与CORBA服务差别的情况下访问外部Web服务的问题。系统可在不改变开发人员原有的编程模式下,使得CORBA应用快速地从CORBA域过渡到Internet域。  相似文献   

13.
为了使工作流技术适应企业分布式的应用环境。本文提出了以Web服务为基础的工作流系统。使用Web服务技术可以克服CORBA等基于组件的分布式技术需要严格遵从所有者的标准.或是严格遵守数据结构和完全不同的系统间共享语境的缺陷。使用Web服务可以更加容易地集成松散耦合的异构系统。同时使用消息队列来实现工作流系统的异步处理机制以提供更加灵活的系统结构。文中描述了一种基于Web服务的异步工作流系统的结构框架.并对其实现技术进行了分析。  相似文献   

14.
<正> 本文提出了一种新型的基于分布对象的异步消息模型,重点论述了该模型所提供的异步调用、存储-转发、对象迁移、消息组播等基本通信问题。基于该模型,研究了构建复杂分布式系统时所面临的消息寻径、消息可靠传递、性能保障等技术问题。本文的主要工作包括: (1)针对异步、松耦合通信模式的需求,提出一个基于分布对象的异步消息模型的形式定义。该模型采用事件驱动的方式管理远程调用,支持异步回调和异步轮询  相似文献   

15.
面向对象的分布式网络管理技术的研究与实现   总被引:1,自引:0,他引:1  
<正> 本文的工作围绕基于CORBA技术实现分布式网络管理的各个层面深入展开,主要研究成果有: (1)基于CORBA管理与OSI系统管理的各自特点,我们提出了一种基于CORBA的多级网络管理体系结构MH-NM(Multi-Hierarchy Network Management),该结构结合了OSI系统管理与CORBA的优点,采用pseudo-Agent分布式管理和被管对象分类预取值Cache技术,提供多对象快速访问的功能支持,解决了CORBA“单个对象访问”造成的网络管理性能下降问题。  相似文献   

16.
基于现有Web数据库访问技术基础上,引入了分布对象CORBA(Common Object Request Broker Architecture)技术,在分布式网络计算环境下,构建一种基于CORBA/Web的数据库集成体系结构。对各种异构数据资源文件进行CORBA对象封装,并在CORBA服务器端设计其相应的转换程序Wrapper,客户端通过Wrapper完成对目标数据资源的连接访问;最后给出了访问XML文件的实现实例。  相似文献   

17.
改进的轻型CORBA事件服务的实现   总被引:1,自引:1,他引:0  
CORBA事件服务提供了ORB之间异步、多目的通信方式.但标准的事件服务规范过于繁杂,服务质量也有待改进.根据项目应用需求,对事件规范进行了扩充,引入了对事件信道进行管理的模块,同时对标准事件服务规范中的类型事件特征进行删减.然后,基于国内惟一的开源CORBA实现--Orbas,通过代理的设计模式,实现了一个轻型的事件服务,并且在接口级和应用程序级实现对QoS的提高.结果表明,该事件服务可以作为项目的消息传递中间件的底层通信模块,完成分布式对象之间的异步、多目通信.  相似文献   

18.
基于CORBA消息中间件的设计与实现   总被引:1,自引:0,他引:1  
在日益复杂的分布式计算环境中,中间件减少了复杂应用系统的开发和集成的难度,成为分布式计算应用的关键性部件。该文设计并实现了一个基于CORBA的消息中间件系统,提供了在异构平台中分布对象之问进行消息驱动的、透明的、异步的、基于消息内容的消息传输方法。  相似文献   

19.
基于CORBA的消息中间件的设计与实现   总被引:6,自引:0,他引:6  
在日益复杂的分布式计算环境中,中间件减少了复杂应用系统的开发和集成的难度,成为分布式计算应用的关键性部件。该文设计并实现了一个基于CORBA的消息中间件系统,提供了在异构平台中分布对象之间进行消息驱动的、透明的、异步的、基于消息内容的消息传输方法。  相似文献   

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

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

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