基于C语言实现的IDL编译器
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方期刊
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

期刊专题

10.3969/j.issn.1673-629X.2013.03.002

基于C语言实现的IDL编译器

引用
对象管理组织指定的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语言

TP314(计算技术、计算机技术)

2013-04-15(万方平台首次上网日期,不代表论文的发表时间)

共5页

5-9

相关文献
评论
相关作者
相关机构

专业内容知识聚合服务平台

国家重点研发计划“现代服务业共性关键技术研发及应用示范”重点专项“4.8专业内容知识聚合服务技术研发与创新服务示范”

国家重点研发计划资助 课题编号:2019YFB1406304
National Key R&D Program of China Grant No. 2019YFB1406304

©天津万方数据有限公司 津ICP备20003920号-1

信息网络传播视听节目许可证 许可证号:0108284

网络出版服务许可证:(总)网出证(京)字096号

违法和不良信息举报电话:4000115888    举报邮箱:problem@wanfangdata.com.cn

举报专区:https://www.12377.cn/

客服邮箱:op@wanfangdata.com.cn