ここで 2 つの一般的な質問があります。
まず、2 つの Java プログラムを実行しているとします。ほとんどレスポンダーとエグゼキューターのようなものです。
エグゼキュータは、レスポンダからコマンド、リクエストなどを発行できます。マルチスレッドを使用して両方を 1 つのプログラムとしてパックすることが可能であることはわかっていますが、レスポンダーは 1 つだけではなく、3 つ、場合によっては 0 つになることもあります。
ストリームなど、2 つのプログラムが「通信」するための最良の方法は何ですか?他のアダプターにアクセスできないことを意味しますか?
2 番目の質問:
Java プログラムが既に開いているかどうかを確認する方法はありますか? したがって、プログラムを実行すると、最初のプログラムがまだ実行されている場合、2 回目に実行することはできません。
ありがとう