次のような状況があります。
ローカル マシンで 2 つのJVM プロセス (実際java
には 2 つのスレッドではなく、別々に実行されている 2 つのプロセス) が実行されています。ProcessA
それらをと呼びましょうProcessB
。
お互いに通信 (データ交換) したい (たとえば、何かをするためにProcessA
メッセージを送信する)。ProcessB
現在、一時ファイルを書き込むことでこの問題を回避しており、これらのプロセスはこのファイルを定期的にスキャンしてメッセージを取得しています。この解決策はあまり良くないと思います。
私が望むものを達成するためのより良い代替手段は何ですか?