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