Java 正在检查数据库服务器/客户端用户

Java 正在检查数据库服务器/客户端用户,java,swing,jetbrains-ide,Java,Swing,Jetbrains Ide,我有一个Java应用程序,它有服务器和客户端用户。 我想知道是否有方法通知服务器或客户端用户 有人更新了表格。 例如,客户端更新了数据库中的一个字段, 在服务器用户中,表必须自动更新。(无需刷新) 我正在考虑使用计时器,但我认为它会延迟应用程序。 我正在使用JETHEELL和java Swing来编写应用程序。 < P>我建议你考虑使用“观察者”设计模式,你可以开始阅读它。 java消息服务(JMS)是一个API /服务,它可以作为一些数据库(如ReDIS)的一部分来使用。但如果不是这样,您可以

我有一个Java应用程序,它有服务器和客户端用户。
我想知道是否有方法通知服务器或客户端用户
有人更新了表格。
例如,客户端更新了数据库中的一个字段,
在服务器用户中,表必须自动更新。(无需刷新)
我正在考虑使用计时器,但我认为它会延迟应用程序。

我正在使用JETHEELL和java Swing来编写应用程序。

< P>我建议你考虑使用“观察者”设计模式,你可以开始阅读它。

java消息服务(JMS)是一个API /服务,它可以作为一些数据库(如ReDIS)的一部分来使用。但如果不是这样,您可以将其作为企业解决方案的一部分来使用。我使用的是MySql服务器。这行得通吗?需要研究一下默认情况下它是否支持任何消息传递服务。。。我不知道是这样,但也许事情已经改变了。即使没有,您也可以通过您创建的web服务来使用JMS,这些web服务可以在数据库中添加或更改信息