×

CORBA实现中的优化技术研究

消耗积分:3 | 格式:rar | 大小:161 | 2009-08-26

挽你何用

分享资料个

简单介绍了Marshal/demarshal 涉及到的CORBA 相关知识(主要是GIOP 和公共数据
表示),然后分析和比较了Orbacus 和TAO 中marshal/ demarshal 的实现,指出了中间件中marshal/ demarshal 优化的要点。
关键词:marshal/ demarshal,CORBA,优化
中间件屏蔽了网络中各节点的异质性,极大简化了分布式应用的开发。CORBA 是OMG推出的一个重要的工业规范,得到了许多计算机厂商的支持,有了比较成熟的实现。但如何提高CORBA 中间件的实时性能,是目前研究的热点。
为了实现中间件全局的实时性,它需要很多部件的支持,如实时操作系统,实时调度服务,实时ORB,对象适配器(POA),存根与框架,网络界面(包括网络通信协议)等的支持。参考文献[5]中指出,表示层是通信系统中主要的性能瓶颈;该层将来自高层的类型化的操作参数转化为低层的表示方式(marshal),或反之(demarshal)。本文研究如何提供高效的marshal/demarshal 处理过程,以实现中间件的实时化。其中涉及的到的Orbacus 是OOC 公司(目前是IONA)提供的通用中间件,TAO 是华盛顿大学的实时中间件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !