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