我想在分布式应用程序中实现观察者模式。即在应用程序的一个实例中数据库发生了一些事情,并且应该通过套接字向另一个实例发送通知,以便第二个实例将从数据库中重新加载数据。我应该使用:
a)来自java的观察者/可观察类
b)基于事件的方法,例如,在按下按钮时添加事件侦听器,然后通过套接字发送通知
c) 任何其他想法/选项
我想知道哪个是最优化的方法
PS 我正在一个连接到 MySQL 数据库的摇摆应用程序中工作。一切都在本地主机上(不用于生产目的)。
我想在分布式应用程序中实现观察者模式。即在应用程序的一个实例中数据库发生了一些事情,并且应该通过套接字向另一个实例发送通知,以便第二个实例将从数据库中重新加载数据。我应该使用:
a)来自java的观察者/可观察类
b)基于事件的方法,例如,在按下按钮时添加事件侦听器,然后通过套接字发送通知
c) 任何其他想法/选项
我想知道哪个是最优化的方法
PS 我正在一个连接到 MySQL 数据库的摇摆应用程序中工作。一切都在本地主机上(不用于生产目的)。