私の質問は、実行中の C++ コードから実行中の Java コードを呼び出す方法と、その逆の方法です。Java Native Interface (JNI) または Java Native Access (JNA) を使用しない C から Java または JVM からコンパイル済みの C++ ファイルを呼び出すことに関する投稿がいくつかあります。ただし、例ではコンパイルされたライブラリのみが呼び出されるため、これは実行中のコードを呼び出す適切な方法ではないようです。
私の場合は次のようになります。ローカル コンピューターで実行されている 2 つのアプリケーションがあります。1 つのアプリケーションは、Eclipse および Java ベースです。もう 1 つのアプリケーションは C++ ベースです。双方向で通信できるようにする必要があります。多分これはRPCの場合ですか?しかし、私はウェブ経由で通信する必要はありません。
RCP は一つの方法かもしれないと思いますが、Web 経由で通信したくなく、このコンテキストで RCP を使用する方法がわからないため、大きすぎるように思えます。よりスマートなソリューションを探しています。
私を助けることができる経験はありますか?
感謝と敬意
ロブ