当特定表值在数据库中更改时通知应用程序

时间:2014-09-22 08:21:37

标签: java sql-server sql-server-2008-r2

我正在使用struts2,我想在mssql 2008 r2数据库中特定表的值发生变化时通知我的应用程序。任何人都可以解释一下吗?

1 个答案:

答案 0 :(得分:2)

最好的解决方案是使用cron,异步方法,在后台晒太阳, 为需要获取更新的特定表创建一个触发器, 使用时间戳将数据存储在一个通知表中,cron将在特定的持续时间内自动触发,例如在2分钟后(2000毫秒),这继续cron运行过程将在任何数据库更改后每隔2分钟通知(作为通知)< / p>