共查询到17条相似文献,搜索用时 203 毫秒
1.
面向分布式对象的一种集成服务报表系统 总被引:1,自引:0,他引:1
结合一个分布式网络下报表系统设计实例,提出了基于服务的分布式软件设计思想,采用将报表客户端以及报表服务包装成CORBA对象并通过数据服务与分布式数据源进行通信的方案。并就远程报表系统的设计与实现以及数据服务的具体问题进行了论述,给出了程序流程和设计要点。 相似文献
2.
3.
随着网络的发展,远程故障诊断成为可能。但是对于这种分布的异构的诊断系统的通信和互操作,用传统的开发方法比较困难,该文提出了基于CORBA规范的远程故障诊断系统,有效地解决了异构系统的互操作,使得所设计的系统具有良好的开放性。 相似文献
4.
本文给出了一种基于可移植拦截器的CORBA监控系统模型。该模型使用可移植拦截器截获基于CORBA的分布式对象之间的通信信息和主机信息,并利用事件服务异步地发送监控信息。该模型对运行环境要求低,可移植性好,对被监控系统的性能影响较小,可以适用于任何遵守CORBA规范的ORB平台。 相似文献
5.
6.
本文提出了一种基于CORBA的分布式网络监控系统的整体模型,监控来自于内部和外部两个方面的网络入侵行为,实现中采取了协议分析、多路入侵检测机制、分布式监控数据库等关键技术,使得系统自身具有良好的可扩展性、可重用性、可靠性以及具有较高的通信质量和处理效率等。 相似文献
7.
CORBA事件服务在移动Agent系统中的应用 总被引:4,自引:0,他引:4
移动Agent和CORBA技术极大地提高了分布式对象应用的灵活性和有效性。文章首先简要介绍了自主研制的移动Agent原型系统(Roamer1.0)和CORBA事件服务,然后详细阐述了CORBA事件服务是如何用于Roamer系统中实体间通信的。 相似文献
8.
CORBA的分布式处理机制 总被引:3,自引:0,他引:3
随着CORBA技术在各个领域应用的扩展,许多开发人员迫切希望了解CORBA对象分布计算的细节,从而提高系统开发的效率,针对这种需要,文中参照RPC的3层体系结构,从基本编程结构,远程调用结构和底层通信结构3个层面揭示了CORBA内部的分布式处理机制,最后系统总结了CORBA这种面向对象的远程过程调用结构。 相似文献
9.
分布式虚拟战场的实现依赖于严格的QoS服务和灵活的通信管理机制。文章在分析了基于DoD的HLA的分布式虚拟战场实时性能的欠缺后,介绍OMG的实时CORBA,最后介绍使用实时CORBA来构建分布式虚拟战场所能产生的性能改进。 相似文献
10.
改进的轻型CORBA事件服务的实现 总被引:1,自引:1,他引:0
CORBA事件服务提供了ORB之间异步、多目的通信方式.但标准的事件服务规范过于繁杂,服务质量也有待改进.根据项目应用需求,对事件规范进行了扩充,引入了对事件信道进行管理的模块,同时对标准事件服务规范中的类型事件特征进行删减.然后,基于国内惟一的开源CORBA实现--Orbas,通过代理的设计模式,实现了一个轻型的事件服务,并且在接口级和应用程序级实现对QoS的提高.结果表明,该事件服务可以作为项目的消息传递中间件的底层通信模块,完成分布式对象之间的异步、多目通信. 相似文献
11.
该文在介绍事件服务机制的基础上,将CORBA事件服务封装成COM组件。利用此组件能够有效实现分布式对象组件设计,解决组件对象之间的通信问题,使分布式系统中的对象解耦。声纳测距传感器系统是一个分布式对象组件应用实例,具体验证了所提出的设计思想和方案是切实可行的。设计完成的应用COM组件可用于分布式控制系统。 相似文献
12.
13.
Mishra S. Lan Fei Xiao Lin Guming Xing 《Parallel and Distributed Systems, IEEE Transactions on》2001,12(2):193-208
Current group communication services have mostly been implemented on a homogeneous, distributed computing environment. This limits their applicability because most modern distributed computing environment are heterogeneous in nature. This paper describes the design, implementation, and performance evaluation of a CORBA group communication service. Using CORBA to implement a group communication service enables that group communication service to operate in a heterogeneous, distributed computing environment. To evaluate the effect of CORBA on the performance of a group communication service, this paper provides a detailed comparison of the performance measured from three implementations of an atomic broadcast protocol and a group membership protocol. Two of these implementations use CORBA, while the third uses UDP sockets for interprocess communication. The main conclusion is that heterogeneity can be achieved in group communication services by implementing them using CORBA, but there is a substantial performance cost. This performance cost can be reduced to a certain extent by carefully choosing a design and tuning various protocol parameters such as buffer sizes and timer values 相似文献
14.
The event service of the Common Object Request Broker Architecture (CORBA) is useful in supporting decoupled and asynchronous communication between distributed object components. However, the specification of the event service standard does not require implementation to provide facilities to guarantee efficient event/data delivery. Consequently, applications in which a large number of objects need to communicate via an event service channel may suffer from poor performance. In this paper, a generic CORBA‐based framework is proposed to tackle this scalability problem. Two techniques are applied; namely, event channel federation and load balancing. The solution is transparent in the sense that it exports the same IDL interface as the original event service. We explore three critical dimensions underlying the design of the load‐balancing algorithm and conduct experiments to evaluate their impact on the overall performance of the framework. The results provide some useful insights into the improvement of the scalability of the event service. Copyright © 2002 John Wiley & Sons, Ltd. 相似文献
15.
基于事件的通信是许多分布系统进行异步交互的重要途径 .传统的分布事件管理机制既无法解决分布应用的异构性、复杂性和集成性 ,又无法充分支持实时环境 .分布对象计算的主流技术 CORBA是解决前一个难题的最佳手段 ,但标准的 CORBA事件服务又缺乏对实时应用的支持 .为此 ,本文研究了事件通信在分布实时环境中呈现出的新特性 ,分析了 CORBA事件服务的不足 ,提出了基于 CORBA的分布实时事件管理技术 .通过实时化标准的 CORBA事件服务 ,设计实现了 DREAMS系统 ,为 CORBA在实时领域的应用推广作出了有意义的尝试 . 相似文献
16.
StarOSGi:一种OSGi分布式扩展中间件 总被引:2,自引:0,他引:2
随着应用范畴从单个结点扩展到普适计算、企业计算等分布式环境,OSGi技术需要提供对远程服务访问的支持。在保留其面向服务、动态性、轻量级等已有优点的前提下,如何为OSGi技术体系提供有效的分布式扩展,是研究者所面临的重要挑战。现有OSGi分布式扩展研究工作存在着对编程模型具有明显侵入性、不支持与非OSGi系统互操作等共性问题。以CORBA中间件技术为基础,以非侵入性、通用性和良好互操作性为目标,提出了基于CORBA的OSGi分布式扩展模型,进而基于CORBA动态调用和Java反射技术设计了一个支持OSGi分布式扩展的中间件StarOSGi。该中间件保持了OSGi原有面向服务的编程模型和轻量级特点,能够透明地将集中式的OSGi应用转变为分布式应用,并且支持OSGi应用与遗留CORBA应用的互操作,具有明显的性能优势。 相似文献