基于消息總線(xiàn)的測量船測控軟件系統設計
摘要:消息總線(xiàn)是分布式軟件系統領(lǐng)域中重要的軟件架構技術(shù)。提出一種基于消息總線(xiàn)的測量船測控軟件系統設計方案,分析了系統核心軟件——消息中間件的設計思路。采用多種系統性能優(yōu)化技術(shù)增強消息中間件處理效率,包括雙線(xiàn)程池機制、三層架構epoll處理機制、路由信息存儲查詢(xún)技術(shù)等。在Kylin操作系統平臺上使用C++語(yǔ)言開(kāi)發(fā)消息中間件。測試結果表明,軟件能夠支持較高的數據吞吐量,支持多客戶(hù)并發(fā)連接和數據動(dòng)態(tài)訂閱/退訂需求。
注: 保護知識產(chǎn)權,如需閱讀全文請聯(lián)系遙測遙控雜志社