共查询到10条相似文献,搜索用时 375 毫秒
1.
值类型(valuetype)是通用对象请求代理体系结构(CORBA)规范中的一种新型的数据结构,它的提出使基于COR-BA的应用支持以值传递对象(OBV)。随着CORBA应用领域的扩展,许多应用需要CORBA提供以值传递对象,而传统的CORBA不提供以值传递对象能力。文中介绍了值类型概念,描述了以值传递对象的交互过程,该交互过程需要一个支持以值传递对象的编译器和ORB,其中的主要工作由编译器生产的C 代码来实现,详细说明了在CORBA IDL编译器(接口定义语言编译器)中的实现方法和流程。在ORBUS IDL编译器和ORBUS ORB上,实现以值传递对象交互过程,测试结果表明了该交互过程的可行性。 相似文献
2.
StarBus中接口定义语言编译器的设计与实现 总被引:1,自引:0,他引:1
从阐述接口定义语言(IDL)编译器在CORBA开发模型中的地位和作用开始,提出了IDL编译器的设计框架,将其分为编译器前端(CFE)和后端(BE)。然后详细说明了IDL编译器用到的接口的数据结构,并介绍了CFE和BE的实现过程。在介绍BE的实现时,着重说明了它用到的Narrowing机制,最后,说明了IDL编译器(到C++Mapping)的使用环境。 相似文献
3.
对象管理组织制定的CORBA规范是分布对象计算的中间件标准,允许客户透明地访问远地对象,同时支持异构系统的互操作。作为ORB的重要组成部分,IDL编译器是分布计算环境的基本开发工具。该文首先讨论IDL编译器的地位和作用;其次给出了模式概念和种类;第三,分析了IDL编译器设计面临的问题及如何应用模式解决这些问题。最后给出了结论。 相似文献
4.
5.
6.
从系统架构和功能需求分析入手,介绍了基于CORBA/Web Service技术开发的PDM图档管理系统,着重阐述了系统开发中的关键技术:IDL到WSDL的映射和CORBA对象的Web Service封装。针对CORBA现有IDL到WSDL映射规范中对复杂数据类型和接口继承的支持不够的情况下,提出了可以满足实际应用需求的映射规则,并实现了一个映射编译器——IDLW,从而实现了Internet范围内的图档数据访问和管理。 相似文献
7.
实现符合minCORBA规范的嵌入式COILBA是为了支持多种资源有限的嵌入式操作系统。为建立这种嵌入式CORBA,本文主要就是基于minCORBA规范对嵌入式CORBA的整体结构、对象请求代理、可移植对象适配器以及IDL(Interface Definition Language)编译器各方面进行设计和实现. 相似文献
8.
可移植对象适配器(PCIA)是重要的CORBA组件,它使得服务器端应用程序能方便地在对象请求代理(ORB)实现中进行移植。文中对当前POA的工作原理进行了全面阐述,提出一套新的PCIA调度方法,该方法在访问ORB过程中,通过不同策略的优化组合,使得服务器端应用程序性能得到显著提高,应用表明了该优化策略是有效的。 相似文献
9.
1CORBA简介(1)CORBA的产生CORBA(CommonObjectRequestBrokerArchi-tecture,公用对象请求代理体系)是OMG(ObjectManagementGroup,对象管理组)1991年为了解决异构系统的可移植的、分布式应用程序的开发问题而提出的。它提供了一种灵活的、切实可行的抽象集,并且确定了一些服务程序,这些都为网络计算平台上软件的开发提供了强有力的解决方案,使分布式对象技术成为建立服务应用框架和软件构件的核心技术。(2)CORBA的组成元素CORBA构件模型的底层结构为ORB。一个CORBA构件采用IDL进行描述。CORBA提供… 相似文献