文档简介
标签:
CORBA实现中的优化技术研究
简单介绍了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 是华盛顿大学的实时中间件。
评论
加载更多
推荐下载
查看更多
精选文集
相关视频
推荐帖子