Java 每秒使用web服务调用更新Swing客户机信息好吗?

Java 每秒使用web服务调用更新Swing客户机信息好吗?,java,web-services,swing,client,updates,Java,Web Services,Swing,Client,Updates,我有一个在客户机上运行的JavaSwing应用程序和一个提供web服务信息的Java服务器。我需要经常更新swing客户端应用程序中显示的信息,例如每秒更新一次。每秒钟调用一次web服务并更新信息是最好的做法,还是使用其他方法更好?我认为这取决于目的。是否有可能通过用户交互(如点击按钮等)调用更新。?因为用或多或少的随机时间(“1秒”)进行更新对我来说是相当肮脏的 最平滑的方法是实现观察者模式(push)。服务器通知客户端是否有任何更改。有关更多信息,请查看维基百科或

我有一个在客户机上运行的JavaSwing应用程序和一个提供web服务信息的Java服务器。我需要经常更新swing客户端应用程序中显示的信息,例如每秒更新一次。每秒钟调用一次web服务并更新信息是最好的做法,还是使用其他方法更好?

我认为这取决于目的。是否有可能通过用户交互(如点击按钮等)调用更新。?因为用或多或少的随机时间(“1秒”)进行更新对我来说是相当肮脏的

最平滑的方法是实现观察者模式(push)。服务器通知客户端是否有任何更改。有关更多信息,请查看维基百科或