わかりましたので、2つのjar(コンソール、コア)があります
1st-Console) がユーザー入力を受け取ります
2nd-Core) は入力を処理し、出力を提供します
インプットとアウトプットを交換することで、2つの「コミュニケーション」を図っています。
今、私は他の「通知」の問題に遭遇したときに通信するためにファイルに書き込もうとしましたが、受信する入力と出力する出力があります
私はこの理想に少し慣れていないので、簡単な機能であれば批判しないでください。
わかりましたので、2つのjar(コンソール、コア)があります
1st-Console) がユーザー入力を受け取ります
2nd-Core) は入力を処理し、出力を提供します
インプットとアウトプットを交換することで、2つの「コミュニケーション」を図っています。
今、私は他の「通知」の問題に遭遇したときに通信するためにファイルに書き込もうとしましたが、受信する入力と出力する出力があります
私はこの理想に少し慣れていないので、簡単な機能であれば批判しないでください。
プロセスが 1 つしかない場合 (Jar ファイルが複数あることとは関係ありません)、1 つの Jar ファイルを別のプロセスで使用するだけです。
ただし、Jar ファイルを個別に実行している場合は、2 つの異なるプロセスがあり、さまざまな方法で実行できるプロセス間通信が必要です。
リモート メソッド呼び出し (RMI):プロセスが別のアドレス空間の別のプロセスで関数を実行できるようにします。
ネットワーク ソケット:これにより、さまざまなプロセス間でシリアル化されたデータを送信できます。