CORBA与JAVA技术集成研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:spiderkiss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式计算技术是指在网络计算平台上开发、部署、管理和维护以资源共享和协同工作为主要目标的应用系统。把面向对象技术与分布式计算技术相结合则形成了分布式对象技术,它是伴随网络而发展起来的,也是当前技术研究的重要领域。在这种软件体系结构中,应用程序的所有功能都表示为众多分布式对象提供的各种服务。目前,CORBA 和JAVA RMI 技术是较为成熟的分布式技术,它们分别具有各自的特点。如果能对这两种分布式技术进行整合,充分发挥各自的优势,对于CORBA 对象和RMI 对象互访问性能的增强和提高有着重要意义。本文主要对CORBA和JAVA RMI这两种分布式技术的集成性进行了深入的研究,其中所做的主要工作有以下几个方面: 首先,对CORBA 和JAVA RMI 技术的体系结构、工作原理以及各自的特点进行了研究,并着重从总体构架和编程模式两个方面对这两种技术进行充分的对比分析,据此总结出两种技术各自的优缺点和异同点。其次,介绍了RMI-IIOP 原型结构、实现方法以及存在的缺陷,并在此原型的基础上提出了新的改进扩充模型,该改进模型不但解决了原型中遗留的问题,而且还使得这两种不同的分布式对象的通讯性能也有所提高,在很大程度上解决了这两种技术集成的问题,并根据此改进模型给出了相关的通讯结构和程序结构。然后,根据RMI-IIOP 改进模型进一步给出了CORBA 与JAVA RMI 这两种技术集成的互操作框架,并通过具体的实例验证此框架的可行性。最后,对CORBA、RMI 以及两者集成应用的性能进行测试比较,对比分析了此三种技术的优缺点。总之,本文提出了新的RMI-IIOP 改进模型,并在此基础上给出了CORBA 与RMI 技术集成的互操作框架,对比分析一下单独应用CORBA、JAVA 技术与集成应用的利弊。
其他文献
作为一种新兴的高效计算模式,云计算近年来引起了各界的广泛关注和支持。目前,许多IT巨头都在开发自己的商业云计算系统,通过按使用收费和提供巨量的计算能力,极大地减少了用户在
传统操作系统的体系构架采用层层包裹的形式为用户提供一个统一接口的虚拟机,这种结构最大限度的保证了操作系统底层结构的安全可靠并为用户提供便捷的服务,但是随着操作系统
近年来,一些语音信号处理技术例如语音编码、语音合成、语音识别等已经实现了商品化,但是噪声问题在一定程度上阻碍了这些技术在实际生活中更广泛的应用。这就使得语音增强与分
道路交通安全问题一直是人们出行关注的重点,然而大量异常驾驶行为的存在却给道路交通带来了严重的安全隐患。相关数据显示异常驾驶行为的产生一般是由驾驶人的不良驾驶习惯
随着计算机技术的飞速发展,实时系统(real-timesystem)的应用日益广泛。在实际应用中,随着实时系统规模不断扩大、功能不断增强,嵌入其中的软件复杂程度也在迅速增加,从而导致实
本文分析了目前国内外专家系统、特别是水产养殖领域专家系统的研究现状,针对存在的一些问题,在做进一步的用户需求分析,并深入研究原有鱼病诊断专家系统和相关文献的基础上,
煮糖生产过程的自动控制系统的关键在于糖分浓度、流量的实时精确计量,电容电阻复合成像系统可以实现在线实时显示罐内的糖结晶情况,对多组分的糖水能很好地测量浓度。成像系
本文分析了网格工作流的数据资源模型,针对网格工作流数据资源模型中不同数据的不同特点,提出了网格工作流系统内和网格工作流系统之间数据访问的四种方法:基于OGSI通知/订阅机
随着嵌入式系统的应用范围越来越大,保护其中敏感数据的安全也越来越重要了。针对这个问题,可以使用加密文件系统对敏感数据进行加密存储,从而达到数据安全的目的。嵌入式系统的
随着计算机技术飞速发展,软件的规模日益庞大,软件的质量也越来越难以控制和管理。为了能够按时并按预算交付给用户满意的高质量软件,需要采用高效灵活的软件开发模型,并结合科学