Oracle数据库在到达列中指定的时间时发送通知调用java方法

Oracle数据库在到达列中指定的时间时发送通知调用java方法,第1张

概述我有一张表有事件详情.新记录将由另一个进程连续插入此表.该表有一个Event-end-time列. 我必须设计一种机制来调用java方法来处理事件到达事件结束时间.我的一些选择是: >连续查询数据库(每1分钟一次),找到要处理的下一个最新报告,并在到达结束时间时调用它. >弄清楚ORACLE数据库中是否有任何内置机制向java应用程序发送通知/ Oracle itslef在到达事件结束时调用jav 我有一张表有事件详情.新记录将由另一个进程连续插入此表.该表有一个Event-end-time列.

我必须设计一种机制来调用java方法来处理事件到达事件结束时间.我的一些选择是:

>连续查询数据库(每1分钟一次),找到要处理的下一个最新报告,并在到达结束时间时调用它.
>弄清楚ORACLE数据库中是否有任何内置机制向java应用程序发送通知/ Oracle itslef在到达事件结束时调用java方法.

如果记录是插入/更新/删除(基于触发器),我已经看到了通知选项,但到目前为止,如果通知条件是自定义的(如果达到了记录列中的时间),我没有运气.

任何有关这方面的建议将不胜感激.

问候,
迪帕克

解决方法 我知道这样做的最好方法是通过 Oracle AQ(JMS实现)

还有database change notification,我没有任何经验,但可能是你所追求的,我相信它实际上建立在AQ之上.

总结

以上是内存溢出为你收集整理的Oracle数据库在到达列中指定的时间时发送通知/调用java方法全部内容,希望文章能够帮你解决Oracle数据库在到达列中指定的时间时发送通知/调用java方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1162956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存