2011-11-04 64 views
2

我有一個數據庫在我的SQL和我有多個客戶端使用該數據庫。 每當數據庫中的列被更新時,我想調用客戶端的相應java方法。基本上這是消息系統,當用戶得到新消息時,我想給他一個通知。這是做到這一點的正確方法嗎?如果是,我該如何實施它。如果不是什麼纔是正確的做法呢?在客戶端調用數據庫更新的方法

任何幫助表示讚賞

感謝

回答

2

不,這不是做正確的方式。要發送消息,請使用JMS來使用面向消息的中間件(MOM)。有免費的JMS實現可用(例如,如ActiveMQ)。

3

存在用於這樣的原因,例如消息傳遞框架:

  • 的Jabber
  • UDP多播(http://download.oracle.com/javase/1.4.2/docs/api/java/net /MulticastSocket.html)
  • JMS(http://activemq.apache.org/)
相關問題