Postgresql – 检测更改并调用webservice

前端之家收集整理的这篇文章主要介绍了Postgresql – 检测更改并调用webservice前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Postgresql数据库.我想做的是检测数据库中发生的任何更改(插入,更新),然后调用Web服务.我该怎么做?

提前感谢任何帮助.

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

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

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

猜你在找的Postgre SQL相关文章