2016-02-05 53 views
0

我有具有服務器的Java應用程序和客戶端用戶。
我想知道是否有到通知服務器或客戶端用戶的方式是什麼
有網友更新的表。
例如,客戶端已更新數據庫中的字段,
在服務器用戶中,表必須自動更新(不需要刷新)
我正在考慮使用計時器,但我認爲它會滯後於應用程序。
我正在爲我的應用程序使用JetBrains和Java Swing。檢查數據庫服務器/客戶端用戶

+0

Java消息服務(JMS)是一個API /服務這是可作爲某些數據庫(如Redis的)的一部分,但它否則,你可以採用作爲企業解決方案 – ControlAltDel

+0

我使用MySQL服務器的一部分。這會工作嗎? –

+0

需要查看它是否支持默認的任何消息傳遞服務......我不知道它是否支持,但也許事情已經改變。即使不這樣做,您也可以通過您創建的Web服務來使用JMS,以便在數據庫中添加或更改信息 – ControlAltDel

回答

0

我建議你考慮使用「觀察家報」的設計模式,你就可以開始閱讀關於它here