アプリケーションで RTI ルーティング サービスを動作させるのに問題があります。
簡単な DDS パブリッシャー アプリケーションと簡単な DDS サブスクライバー アプリケーションを作成しました。アプリケーションは、LAN 経由で 2 台の異なるコンピューターで実行中に通信しますが、RTI ルーティング サービスを使用して WAN 経由で動作させることができません。
「RTI ルーティング サービス - 入門ガイド」の「例 8 - ルーティング サービスでの TCP トランスポートの使用」に従いました。また、RTI ルーティング サービス上で RTI Shapes Demo を実行することもできます。注意。私のアプリケーションは、RTI Shapes Demo と同じドメイン ID を使用しています
パブリッシャーは PC1 にあり、サブスクライバーは PC2 にあります。(rtiddsspy を使用して) PC2 が RTI ルーティング サービスからデータを受信していることを確認できますが、サブスクライバー アプリケーションは PC2 で通知を受けません。
RTI ルーティング サービスで使用する DDS アプリケーションを作成する際に、特に注意する必要があることはありますか?
よろしくジョン