共查询到17条相似文献,搜索用时 214 毫秒
1.
值类型(valuetype)是通用对象请求代理体系结构(CORBA)规范中的一种新型的数据结构,它的提出使基于CORBA的应用支持以值传递对象(OBV)。随着CDRBA应用领域的扩展,许多应用需要CORBA提供以值传递对象,而传统的CORBA不提供以值传递对象能力。文中介绍了值类型概念,描述了以值传递对象的交互过程,该交互过程需要一个支持以值传递对象的编译器和ORB,其中的主要工作由编译器生产的C++代码来实现,详细说明了在CORBA IDL编译器(接口定义语言编译器)中的实现方法和流程。在ORBUS IDL编译器和ORBUS ORB上,实现以值传递对象交互过程,测试结果表明了该交互过程的可行性。 相似文献
2.
对象管理组织制定的CORBA规范是分布对象计算的中间件标准,允许客户透明地访问远地对象,同时支持异构系统的互操作。作为ORB的重要组成部分,IDL编译器是分布计算环境的基本开发工具。该文首先讨论IDL编译器的地位和作用;其次给出了模式概念和种类;第三,分析了IDL编译器设计面临的问题及如何应用模式解决这些问题。最后给出了结论。 相似文献
3.
4.
从系统架构和功能需求分析入手,介绍了基于CORBA/Web Service技术开发的PDM图档管理系统,着重阐述了系统开发中的关键技术:IDL到WSDL的映射和CORBA对象的Web Service封装。针对CORBA现有IDL到WSDL映射规范中对复杂数据类型和接口继承的支持不够的情况下,提出了可以满足实际应用需求的映射规则,并实现了一个映射编译器——IDLW,从而实现了Internet范围内的图档数据访问和管理。 相似文献
5.
6.
CORBA作为一种软件中间件,使软件开发人员可以跨平台集成软件模块.CORBA采用客户端/服务器的编程模型,运用IDL语言编写的客户端程序,可以通过CORBA的对象请求代理(ORB)调用服务器的IDL语言编写的系统对象的服务,实现分布式应用.因此,CORBA标准的建立并不是面向嵌入式系统的,在应用到嵌入式等有限资源系统时,受到自身特性的限制.为此,OMG组织推出了一种特种CORBA.这就是embeddedCORBA,它是CORBA一个子集,专门面向嵌入式系统应用.文章分析了embeddedCORBA在CORBA规范基础上做的改进,并分析了其不完善之处,并对实际的embeddedCORBA系统设计,提出了部分改进方案. 相似文献
7.
可移植对象适配器(POA)是重要的CORBA组件,它使得服务器端应用程序能方便地在对象请求代理(ORB)实现中进行移植。文中对当前POA的工作原理进行了全面阐述,提出一套新的POA调度方法,该方法在访问ORB过程中,通过不同策略的优化组合,使得服务器端应用程序性能得到显著提高,应用表明了该优化策略是有效的。 相似文献
8.
9.
StarBus中接口定义语言编译器的设计与实现 总被引:1,自引:0,他引:1
从阐述接口定义语言(IDL)编译器在CORBA开发模型中的地位和作用开始,提出了IDL编译器的设计框架,将其分为编译器前端(CFE)和后端(BE)。然后详细说明了IDL编译器用到的接口的数据结构,并介绍了CFE和BE的实现过程。在介绍BE的实现时,着重说明了它用到的Narrowing机制,最后,说明了IDL编译器(到C++Mapping)的使用环境。 相似文献
10.
随着CORBA应用领域的扩展,许多应用需要CORBA提供异步机制,而传统的CORBA不提供异步方法激活机制。本文介绍了一种基于对象传值模式的异步模型--Polling模型,该模型可以在应用级解耦合请求和应答。我们在Starbus上实现了该模型,测试结果表明了该模型的可行性 相似文献
11.
随着远程通信系统、航空控制系统等新一代分布式应用的出现,对ORB产品的性能提出了越来越高的要求,提供高效的ORB产品迫在眉睫。本文提出了支持高效ORB的IDL编译技术。 相似文献
12.
实现符合minCORBA规范的嵌入式COILBA是为了支持多种资源有限的嵌入式操作系统。为建立这种嵌入式CORBA,本文主要就是基于minCORBA规范对嵌入式CORBA的整体结构、对象请求代理、可移植对象适配器以及IDL(Interface Definition Language)编译器各方面进行设计和实现. 相似文献
13.
14.
文章从阐述接口定义语言(IDL)编译器在CORBA开发模型中的作用开始,提出了IDL编译器的开发模型,然后讨论了编译器的实现过程中的技术问题。 相似文献
15.
阐述接口定义语言(IDL)编译器在CORBA开发模型中的作用.提出了IDL编译器的开发模型,讨论了在编译器实现过程中的技术问题. 相似文献
16.