問題タブ [opensplice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
296 参照

visual-studio-2012 - VS2012 で OpenSplice 5.5.1 Community Edition をコンパイルするにはどうすればよいですか?

VS2012 で OpenSplice 5.5.1 Community Edition をコンパイルするにはどうすればよいですか? Windows.h が見つからないというコンパイル エラーが常に発生します。VS2012 バージョンを認識し始めるビルド スクリプトを追加/変更しようとしましたが、失敗しました。誰かがビルドスクリプトを持っていて、私が何をすべきかを説明できますか?

よろしくトバイアス

0 投票する
0 に答える
397 参照

c++ - この C++ コード構造はどういう意味ですか?

次のコードを見つけました (自動生成されますが、コンパイルされません)。今、それが何を意味するのか知りたいです:

一部の人が指摘したように、## はマクロ用であり、実際にコードはマクロ内にありました。私はこれに気づいていなかったので、コードに直接入れて、より明確なエラー メッセージを取得しようとしました。元のマクロは次のとおりです。

元のコンパイラ エラーは次のとおりです: 構文エラー: ';' がありません 識別子「タイプ」の前

手動でマクロを挿入し、## を適用しました。

しかし、typedef: missing ';' の行に直接記載されています。識別子 'type' の前 (コンパイラは SP1 がインストールされた VS2010 です)

誰でも教えてもらえますか?(コードは OpenSplice の idlpp.exe によって生成されます)

その理由は明らかです (idl の #pragma keylist エントリを忘れていました) - UnboundedStringWithKeyTypeSupport が生成されていません。しかし、それは別の質問です。

よろしくトバイアス

0 投票する
1 に答える
725 参照

data-distribution-service - Opensplice DDS 永続データのサイズはどのくらいですか?

自分のソフトウェアに大量のデータを入れることができるのか、それとも外部ソリューションを使用する義務があるのか​​ 疑問に思っています.

OpenSplice DDS または RTI の DDS の永続性を使用して、どのくらいのデータを配置できますか?

0 投票する
3 に答える
454 参照

data-distribution-service - サブスクライバーが特定のサンプルを一時的に読み取れないようにする

パブリッシャーとサブスクライバーを持つ 2 つのモジュールがある状況があります。発行者は、主要な属性を使用していくつかのサンプルを発行する予定です。パブリッシャーは、サブスクライバーが特定のサンプルを読み取れないようにすることはできますか? このケースは、パブリッシャーのモジュールが現在サンプルを更新していて、それが完了するまで他のユーザーに読み取られたくない場合に発生します。ミューテックスのようなもの。Opensplice DDS を使用する予定ですが、Opensplice に固有のものでなくてもご意見をお聞かせください。ありがとう。

0 投票する
1 に答える
270 参照

data-distribution-service - DDS では、書き込み/パブリッシャー キャッシュを読み取ることができますか

この質問は、私が現在 DDS で直面している障害に関するものです。それぞれの実装によって提供される QueryFilter を使用して、サブスクライバー/リーダー キャッシュを読み取ることができます。しかし、Publisher/Writer キャッシュを読みたいのですが、それができません。

使用例は、オブジェクトのリストを発行していて、DDS が既に行っているため、ローカルでリストを維持したくない場合です。サブスクライバーでは、前に述べたように、QueryFilter を使用してオブジェクト インスタンスを取得できます。しかし、パブリッシャーでこれを行う方法はありますか? パブリッシャー側でサブスクライバーを作成したり、GDS だけでなくローカルでもリストを維持したりしたかったのです。

私は C++ でプログラミングし、OpenSplice を使用していますが、他の実装であっても回答してください。

0 投票する
1 に答える
373 参照

file - DDSデータ配信サービス openplice

私は学生で、現在 DDS 経由でファイルを転送する方法に取り組んでいます。ubuntu端末でddsバージョン6.3を実行し、正常に公開および購読しました。問題は、メッセージを編集したいことと、同様にメッセージ内のファイルを転送したいことです。私を助けることができる人はいますか?それは大歓迎です

0 投票する
1 に答える
558 参照

scale - 100,000 ノード用に OpenSplice DDS を構成するにはどうすればよいですか?

100,000 以上のノードをサポートするように OpenSplice DDS を構成するために使用する正しいアプローチは何ですか?

「headquarters.city.location_guid_xxx」ではパケットが場所から離れないようにし、「company.city*」ではサンプルを都市全体に並べることができるように、パーティション名に階層的な命名スキームを使用できますか? それとも、すべてのノードは、公開したい場合に備えて、これらすべてのパーティションについて知っていますか?

耐久性サービスは、起動時にマスターを選択します。1 つの耐久性サービスが 3G リンクを介して実行されているリモート ロケーションの Raspberry Pi で実行されている場合、「本社」のマスターになってクラッシュするのを防ぐにはどうすればよいでしょうか?

location_guid_xxx を使用するようにリモート ノードで耐久性設定を試していますが、「本社」クラウド サーバーには本社を使用します。

リモート クライアントでは、次のようにします。

場所はユニバースのマスターにはなりませんが、場所内の耐久性サービスはその場所のマスターになることができますか?

100,000 の場所がある場合、本社にある ospl.xml ファイルの「マージ スコープ」にすべての場所をリストする必要がありますか? これだけで、処理できるネットワークのサイズが制限される可能性があると思います。

この製品は、この種のモノのインターネットのシナリオを処理すると想定しています。他の誰かがそれを試しましたか?

0 投票する
3 に答える
486 参照

idl - openDDS を使用してオブジェクトを渡す方法は?

openDDS pub/sun ミドルウェアを使用しています。複雑な構造を使用してopenDDSをテストしました。

例えば。

しかし今、私はopenDDSを通過する別の構造を持っています。

idl構造でテンプレートを使用するにはどうすればよいですか?

私はこのようなものが必要です。