基于RapidIO的实时CORBA中间件实现

时间:2012-05-21来源:网络

例如:iordump.exe“IOR:000000000000000D494443A4563686F3A312E3000000000000000014F49535500000050000100000000000C72696 F3A2F2F353A393030000000003385416486B558506564697465353230305F39373332323832343085526F6F74504F4185303030303030303031413538

324644460000000000”的解析结果如图5所示。

e.JPG

接口类型为Echo,ProfileId是之前定义的1330205525,地址信息为rio://5:900。

f.JPG

图6所示是COBRA over RIO与COBRA over TCP的性能测试结果,图中的横坐标是输入输出数据的长度,纵坐标是示波器测得的客户端调用echoPacket方法前后的时间差,系列1是板卡间客户端通过CORBA over RIO调用服务端方法的时间开销,系列2是扳卡间客户端通过CORBAover TCP(千兆以太网)调用服务端方法的时间开销。

3 结语

本文将基于RapidIO总线的通信协议插入到CORBA中间件中,从而大大提高了中间件的实时性。因此,该方法在对实时性要求比较高的军事、电信和航空控制等领域的分布式系统中将有巨大的应用前景。

1 2 3

关键词: 中间件 实现 CORBA 实时 RapidIO 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版