Javaアプリケーション用のプラグインを作成しようとしています。プラグインは、新しいイベントが認識されたことをJavaアプリケーションに伝えることができます(Observer Design Pattern、Polling ... thats not point)。問題は、イベントがMicrosoft Kinectコントローラからの追跡されたジェスチャであることです(私はC++とMicrosoft Kinect SDKを使用しているので使用しています)。つまり、JavaアプリケーションとKinectアプリケーションとの間で通信する必要があります。 私は、Javaアプリケーションがインターフェイス(「C++ヘッダファイル」、「dll」など)を「含んでいる」アダプタデザインパターンのようなものを考えました。最初はJNIを考えましたが、両方のアプリケーション側で使用されるDLLを作成する必要があります。私が考えたもう一つのことは、UDPのようなプロトコル(またはもっと軽いもの?)を使ってジェスチャーデータを提供することでした。私が聞いた最後のことは、COM +アセンブリを書くことでした...しかし、正直なところ、COM +についての私の知識は、ほんの少しです。JavaアプリケーションとC++アプリケーション間の通信
JAVA APPLICATION << ----- ??? ----- >> KINECT APPLICATION
もちろん...ソケットです!私はそれについて詳しく調べるつもりです。タイ! – seveves
魅力的な作品です!私はUDPを使用することに決めました...);)...ありがとう! – seveves
@SeveFriede:UDPの方が早いにもかかわらず、パッケージの配送を保証していないことに注意してください。これは、遠く離れた場所でアプリケーションを通信させたい場合には問題になるかもしれません; – npinti