C++ からの JTAPI API のみを提供するサードパーティ モジュールとインターフェイスするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1830780

  •  11-09-2019
  •  | 
  •  

質問

私は C++ で書かれた大規模なシステムをサポートしていますが、アプリケーションが JTAPI インターフェイスのみを提供するサードパーティ システムと通信する必要があります。一方では JTAPI を、もう一方では言語に依存しない API を通信する JTAPI プロキシを Java で作成することに行き詰まっているようです。しかし、これは解決すべき問題であるように感じられ、不必要に車輪の再発明をしたくありません。C++ から JTAPI に接続するための最適なソリューションは何ですか?そのようなプロキシはすでに存在しますか、それとも Java レイヤーを必要としないソリューションはあるのでしょうか?

役に立ちましたか?

解決

この記事 に、C++ から Java オブジェクトを呼び出す方法を示します。

C++ プログラムに JVM を埋め込むことも考えられます。 このページ これを行うための可能な方法について話します。以下も参照してください。 Javaコードをネイティブアプリに埋め込む

C++ システムが API を提供している場合、C++ API を (JNI を使用して) ラップする Java プログラムを作成し、そこから JTAPI ライブラリを呼び出す方が簡単です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top