主要内容

如何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工具来完成这些概念性的步骤:

  1. 使用DDS应用程序快速启动导入或创建DDS的定义。

  2. 查看或编辑DDS DDS词典定义的。

  3. 利用DDS模块模型一个出版商或订户。

  4. 使用代码映射编辑器配置DDS接口(主题和QoS属性DataReaders DataWriters)。

  5. 构建应用程序可执行DDS网络上部署应用程序。

另请参阅

|