分散アプリケーションにオブザーバーパターンを実装したい。つまり、アプリケーションのインスタンスでデータベースに何かが発生し、2番目のインスタンスがデータベースからデータをリロードするように、ソケットを介して他のインスタンスに通知を送信する必要があります。使用する必要があります:
a)Javaのオブザーバー/オブザーバブルクラス
b)イベントベースのアプローチ。たとえば、ボタンを押したときにイベントリスナーを追加し、ソケットを介して通知を送信します。
c)その他のアイデア/オプション
どちらが最適なアプローチか知りたい
PS私はMySQLデータベースに接続するswingアプリケーションで働いています。すべてがローカルホスト上にあります(本番目的ではありません)。