高性能數(shù)據(jù)分發(fā)服務(wù)AppDDS(Appsoft DataDistribution Service)是北京神州普惠科技股份有限公司遵循對象管理組織(OMG)中實時系統(tǒng)數(shù)據(jù)分發(fā)服務(wù)DDS標準研發(fā)的分布式系統(tǒng)實時應(yīng)用程序的網(wǎng)絡(luò)中間件。AppDDS產(chǎn)品由數(shù)據(jù)分發(fā)服務(wù)、模型編輯工具、代碼生成工具、網(wǎng)絡(luò)測試工具、網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控工具五個模塊組成。 一、 數(shù)據(jù)分發(fā)
高性能數(shù)據(jù)分發(fā)服務(wù)AppDDS(Appsoft DataDistribution Service)是北京神州普惠科技股份有限公司遵循對象管理組織(OMG)中實時系統(tǒng)數(shù)據(jù)分發(fā)服務(wù)DDS標準研發(fā)的分布式系統(tǒng)實時應(yīng)用程序的網(wǎng)絡(luò)中間件。AppDDS產(chǎn)品由數(shù)據(jù)分發(fā)服務(wù)、模型編輯工具、代碼生成工具、網(wǎng)絡(luò)測試工具、網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控工具五個模塊組成。
一、 數(shù)據(jù)分發(fā)服務(wù)(NDDS)
數(shù)據(jù)分發(fā)服務(wù)NDDS(Network DataDistribution Service) 是分布式系統(tǒng)實時應(yīng)用程序的網(wǎng)絡(luò)中間件,它遵循對象管理組織(OMG)的實時系統(tǒng)數(shù)據(jù)分發(fā)服務(wù)(DDS)標準。NDDS獨立于操作系統(tǒng)和編程語言,極大地方便了不同操作系統(tǒng)之間的通訊。系統(tǒng)設(shè)計者通過可擴展的傳輸框架結(jié)構(gòu)連接多個物理端點。傳輸方式包括以太網(wǎng)絡(luò)、共享內(nèi)存、反射內(nèi)存卡、CAN總線、IEEE1553B總線、RS232/485串口總線。NDDS具有多種服務(wù)質(zhì)量(QoS)參數(shù)可調(diào)整,方便設(shè)計者調(diào)整他的應(yīng)用程序達到性能和資源使用的最佳組合。
二、 網(wǎng)絡(luò)測試工具(AppDDSPing)
網(wǎng)絡(luò)測試工具由數(shù)據(jù)公布程序與訂閱程序組成,用戶可以設(shè)置發(fā)布數(shù)據(jù)包的大小、主題名稱、主題類型、發(fā)送周期等信息,從而測試在指定網(wǎng)絡(luò)環(huán)境想AppDDS網(wǎng)絡(luò)數(shù)據(jù)交互是否正常。
三、 網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控工具(AppDDSSpy)
網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控工具,用于監(jiān)控AppDDS網(wǎng)絡(luò)中指定域ID中交互的主題數(shù)據(jù)。用戶可以根據(jù)實際需要設(shè)置監(jiān)控主題數(shù)據(jù)的名稱、數(shù)據(jù)類型、時間間隔等信息,網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控工具將監(jiān)控到的數(shù)據(jù)顯示在控制臺上,以輔助用戶對收發(fā)數(shù)據(jù)進行測試。
四、 模型編輯工具(AppModeler)
模型編輯工具是一個提供良好用戶體驗界面,幫助用戶快速開發(fā)出符合AppDDS規(guī)范的應(yīng)用程序或適配器的編輯工具軟件。
五、 代碼生成工具(CodeGenerate)
代碼生成工具是提供用戶體驗良好的界面,幫助用戶使用IDL文件或XML文件生成符合AppDDS規(guī)范的應(yīng)用程序或適配器程序代碼框架。
數(shù)據(jù)分發(fā)服務(wù)DDS應(yīng)用案例:
1、多船模擬器:控制、模擬顯示;
2、安全駕駛:大眾視覺系統(tǒng)、駕駛員系統(tǒng);
3、移動資產(chǎn)跟蹤:GPS,通過無線連接查看操作狀態(tài);
4、醫(yī)學(xué)成像:核磁共振機成像技術(shù)、傳感器、射頻發(fā)生器、用戶界面、控制計算機;
5、高速公路交通監(jiān)控:道路傳感器、路邊報亭、控制中心;
6、自動交易:自動交易柜臺(ATM)、市場數(shù)據(jù)處理、定價引擎、算法交易應(yīng)用;
7、信號處理;
8、空中交通管理;
9、大型望遠鏡;
10、工業(yè)制造;
11、雷達系統(tǒng);
12、指揮控制。
更多高性能數(shù)據(jù)分發(fā)服務(wù) AppDDS功能詳詢神州普惠 AppDDS 產(chǎn)品工程師,歡迎瀏覽!