您的位置: 专家智库 > >

中央高校基金(ZYGX2010J012)

作品数:1 被引量:5H指数:1
相关作者:胡明李颖更多>>
相关机构:电子科技大学更多>>
发文基金:中央高校基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 1篇中文期刊文章

领域

  • 1篇自动化与计算...

主题

  • 1篇定义语言
  • 1篇语言实现
  • 1篇接口
  • 1篇接口定义
  • 1篇接口定义语言
  • 1篇编译器
  • 1篇CORBA
  • 1篇C语言
  • 1篇C语言实现
  • 1篇IDL编译器

机构

  • 1篇电子科技大学

作者

  • 1篇李颖
  • 1篇胡明

传媒

  • 1篇计算机技术与...

年份

  • 1篇2013
1 条 记 录,以下是 1-1
排序方式:
基于C语言实现的IDL编译器被引量:5
2013年
对象管理组织指定的CORBA规范是分布式对象计算的中间件标准,它允许透明地访问远程对象,同时支持异构系统的互操作,其中,IDL编译器是分布式计算环境的基本开发工具。为了开发出具有高效性和可维护性的IDL编译器,文中首先提出了用C语言设计实现的IDL编译器三模块设计模式,然后讨论了IDL编译器在实现过程中所涉及到的数据结构、顶层接口、函数执行流程等,最后对文中实现的IDL编译器进行了测试。结果表明,文中设计实现的IDL编译器能成功地完成IDL到C++的转换;极大地缩减开源CORBA产品ACE/TAO(TAO:The ACE ORB)使用的IDL编译器TAO_idl编译出来的桩和框架的大小;当给常量进行赋值时,如果它们都属于数值型或者字符型,而赋值运算符两边的类型不一致时,文中设计实现的IDL编译器能极好地改善TAO_idl,在赋值时进行类型转换的问题。
李颖胡明
关键词:CORBA接口定义语言IDL编译器C语言
共1页<1>
聚类工具0