DDS Blockset
DDSアプリケーションの設計とシミュレーション
DDS Blocksetには、数据分发服务(DDS)ミドルウェアにパブリッシュ(出版)またはサブスクライブ(購読)するソフトウェアアプリケーションのモデル化およびシミュレーションを行うためのアプリやブロックが用意されています。このブロックセットには,DDSディクショナリが付属しており,仿金宝app真软件®でDDSの定義の管理,作成,編集を行うことができます。DDS仕様をXMLファイルとしてインポートし,DDSアプリケーションのアルゴリズム開発の開始点となる仿真软件の金宝appスケルトンモデルを作成できます。
DDS Blocksetには,対応するQoS(サービス品質)を含めて,サンプルをDDSにパブリッシュおよびサブスクライブするためのブロックが用意されています。この製品はRTI Connext DDSおよびeProsima快速DDSの各スタックと完全に統合できます。
DDS Blocksetは,仿金宝app真软件モデルからc++コードやXMLファイルを生成します(嵌入式编码器®を使用)。
詳細を見る:
DDSアプリケーションの作成
DDS应用快速启动アプリを使用して,DDSの既定の定義を作成するか,仿真软件のDDSモデルで作成した事前定義金宝appされたDDS定義を使用します。事前設定されたブロックを使用して,DDSモデルをDDSトピックのパブリッシャーおよびサブスクライバーとして設定することができます。
DDS定義の設定と管理
DDSディクショナリを使用して,DDSの定義(DDSアプリケーションのドメイン,トピック,タイプ,QoSなど)を表示し,管理します。さらに,コードマッピングエディターを使用してDDSインターフェイスを構成し,アプリケーションのDataReaderエンティティおよびDataWriterエンティティのトピックおよびQoSを指定できます。
DDSモデルとQoSのシミュレーション
DDSトピックおよび历史などのQoS(サービス品質)に対するパブリッシャーおよびサブスクライバーとして設定されたDDSモデルをシミュレーションして,指定されたQoSポリシーでランタイム動作を検証します。
金宝app仿真软件モデルから開始する
DDS应用快速启动アプリを使用して,金宝appでDDSアプリケーションを作成し,モデル化します。嵌入式编码器を使用して,DDS定義をRTI Connext用のXMLファイルやeProsima用のIDLファイルとしてエクスポートするアプリケーションモデルを作成します。
XMLファイルのDDS定義から開始する
DDS应用快速启动アプリを使用して,サードパーティによって生成されたXMLファイルから仿真软件にDDS定義をインポートします。金宝appこの手法で,ドメイン,トピック,タイプ,QoSなどのDDSの概念をDDSアプリケーション用に仿真软件に取金宝appり込むことができます。
DDSアプリケーションの展開
嵌入式编码器で,仿真软件モデルから金宝appDDS APIを使用して量産向けのc++コードおよびXMLファイルまたはIDLファイルを生成し,DDSネットワークに展開します。
サードパーティのDDS実装スタックとの統合
DDS Blocksetは,RTI ConnextやDDS eProsima快などのサードパーティ製のDDSスタックと完全に統合できます。