問題タブ [opendds]
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.
java - DDS IDL コンパイラ
IDL を使用して、OpenDDS を使用するアプリケーションのデータを定義しています。
また、IDL を使用してアプリケーションのインターフェイスを定義したいと考えていますが、OpenDDS (およびその他のほとんどの DDS 実装) は IDL のインターフェイスをサポートしていません。
IDL インターフェイスから単純なスタブを生成するコンパイラはありますか? 少なくとも C++ と Java をサポートする必要があります。
CORBA ORB の一部であるすべての IDL コンパイラは、多くの CORBA 固有のコードとボイラープレートを生成します。IDL から C++/Java/etc への単純なマッピングを行うものが必要です。たとえば、次の IDL があるとします。
コンパイラに C++ で次のようなファイルを生成させたい: