加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Postgresql – 检测更改并调用webservice

发布时间:2020-12-13 16:33:40 所属栏目:百科 来源:网络整理
导读:我有一个PostgreSQL数据库.我想做的是检测数据库中发生的任何更改(插入,更新),然后调用Web服务.我该怎么做? 提前感谢任何帮助. 您应该可以使用触发器和 listen/notify functionality in PostgreSQL来实现这样的事情: 一组insert / update / delete trigger
我有一个PostgreSQL数据库.我想做的是检测数据库中发生的任何更改(插入,更新),然后调用Web服务.我该怎么做?

提前感谢任何帮助.

您应该可以使用触发器和 listen/notify functionality in PostgreSQL来实现这样的事情:

>一组insert / update / delete triggers会在表中的任何更改时使用创建/更改/删除的ID作为有效内容来创建通知事件.
>后台进程定期检查通知(here’s an example using Java/JDBC),然后从数据库加载已更改的记录,进行Web服务调用.

这不是一个实时的push-type系统,但是你必须轮询数据库的通知事件来触发webservice调用.它会做的伎俩,但是.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读