基于RapidIO的實(shí)時(shí)CORBA中間件實(shí)現(xiàn)
例如:iordump.exe“IOR:000000000000000D494443A4563686F3A312E3000000000000000014F49535500000050000100000000000C72696 F3A2F2F353A393030000000003385416486B558506564697465353230305F39373332323832343085526F6F74504F4185303030303030303031413538
324644460000000000”的解析結(jié)果如圖5所示。
接口類型為Echo,ProfileId是之前定義的1330205525,地址信息為rio://5:900。
圖6所示是COBRA over RIO與COBRA over TCP的性能測試結(jié)果,圖中的橫坐標(biāo)是輸入輸出數(shù)據(jù)的長度,縱坐標(biāo)是示波器測得的客戶端調(diào)用echoPacket方法前后的時(shí)間差,系列1是板卡間客戶端通過CORBA over RIO調(diào)用服務(wù)端方法的時(shí)間開銷,系列2是扳卡間客戶端通過CORBAover TCP(千兆以太網(wǎng))調(diào)用服務(wù)端方法的時(shí)間開銷。
3 結(jié)語
本文將基于RapidIO總線的通信協(xié)議插入到CORBA中間件中,從而大大提高了中間件的實(shí)時(shí)性。因此,該方法在對(duì)實(shí)時(shí)性要求比較高的軍事、電信和航空控制等領(lǐng)域的分布式系統(tǒng)中將有巨大的應(yīng)用前景。
波段開關(guān)相關(guān)文章:波段開關(guān)原理
評(píng)論