Web应用程序如何使用服务器发送的事件获取数据库更新并将更新传播到Web客户端?

时间:2014-03-01 22:51:32

标签: java database servlets server-sent-events

如果基于Java的Web应用程序需要使用服务器发送事件基于数据库记录更新来更新客户端,是否有办法通过回调机制从数据库到servlet获取数据库更新,以便java servlet不会需要不断轮询数据库以检测更新?

1 个答案:

答案 0 :(得分:0)

JDBC规范(我知道)中没有任何内容可以让您这样做。如果有的话,这是一个特定于数据库的功能。 Oracle支持从Oracle 11g启动此类功能:

http://docs.oracle.com/cd/E18283_01/java.112/e16548/dbchgnf.htm