如何DDS Blockset工作吗?
的DDS Blockset使您能够创建DDS应用仿真软件万博1manbetx®。如果你有一个应用程序在仿真软件建模,您希望能够使用DDS,您可以使用万博1manbetxDDS Blockset轻松地连接到DDS中间件平台。的DDS Blockset将DDS概念到仿真软件环境中,这些概念模型在仿真软件应用程万博1manbetx序,然后使您能够将您的应用程序连接到DDS。
概念上的DDS Blockset工作流
你开始与DDS网络和DDS应用程序所需的DDS的定义。
创建DDS定义
然后把你的DDS定义放入仿真软件环境。万博1manbetx您可以导入或创建这些定义。一旦定义在仿真软件环境中,域,主题、类型、服务质量(QoS),域万博1manbetx参与者信息可在仿真软件。
DDS应用模型万博1manbetx
现在,您可以构建或调整仿真软件模型,让它表现得像一个出版商,用户或万博1manbetx应用程序发布者和订阅者。
然后配置DDS接口。DDS接口之间的连接点是应用程序和DDS网络。具体来说,当你使用DDS Blockset主题是,接口和QoS DataWriters和DataReaders上指定您的应用程序。
将应用程序部署到DDS网络
之后适当的DDS应用程序建模,构建模型并使用可执行的DDS网络上部署应用程序。现在你的DDS应用程序可以通过使用DDS与其他应用程序通信。
的DDS Blockset提供了开箱即用的支持DDS供应商RTI和ePro万博1manbetxsima。
DDS Blockset工作流
使用DDS Blockset工具来完成这些概念性的步骤:
使用DDS应用程序快速启动导入或创建DDS的定义。
查看或编辑DDS DDS词典定义的。
利用DDS模块模型一个出版商或订户。
使用代码映射编辑器配置DDS接口(主题和QoS属性DataReaders DataWriters)。
构建应用程序可执行DDS网络上部署应用程序。