私の先生には、異なるHMIをすべて通知していたコントローラーで構成されたJAVAアプリケーションがあり、それを再現したいと思っています。JAVA Observer multi-IHM
しかし、HMIとコントローラは本当に独立しています。コントローラー(実行可能なjarを持つ)を起動しなければならず、別の実行可能なJarを使用して、必要な数のHMIを起動できます。
解決策の1つはソケットプログラミングを使用することでしたが、遠隔呼び出しを使わずに別のソリューションを使用できるかどうかは疑問でした。オブザーバは、プロジェクトに含まれるオブジェクトにのみ通知することができますか?
私は「ローカル」で作業したいので、ソケットプログラミング以外の解決策を探していたのです。
HMIとは正確に(またはIHM、正しいスペルが何であれ)? – zubergu
@zubergu:おそらくGUI(フランス語では、私たちはこのIHM:Interface Homme-Machineと呼んでいます)でしょう。 – Berger
はい、または英語のヒューマンマシンインタフェース。 私の例では、HMIはSWINGで開発されたグリッドでした。 – Ryusekai