基于Actor模型的軟總線設(shè)計(jì)
摘要: 為提高網(wǎng)絡(luò)化嵌入式系統(tǒng)的安全性與可靠性,提出一種基于Actor模型的軟總線設(shè)計(jì)方法,以解決分布式全數(shù)字仿真測試中系統(tǒng)及組件間的通信問題。采用以Actor模型為中心的發(fā)布/訂閱機(jī)制,實(shí)現(xiàn)分布式節(jié)點(diǎn)之間的同步、異步通信。在此基礎(chǔ)上,提出一種基于線程池技術(shù)的任務(wù)調(diào)度方法,實(shí)現(xiàn)Actor模型的協(xié)同工作,并通過規(guī)則鏈表進(jìn)行Actor消息的處理及轉(zhuǎn)發(fā)。實(shí)驗(yàn)結(jié)果表明,與HLA、OpenDDS總線相比,在大數(shù)據(jù)量并發(fā)處理的情況下,該軟總線程序執(zhí)行效率提升30%以上,能夠滿足網(wǎng)絡(luò)化嵌入式系統(tǒng)測試對實(shí)時(shí)性與并發(fā)性的需求。 (共7頁)
開通會員,享受整站包年服務(wù)