Ответ 1
Вы можете использовать триггеры и функцию прослушивания/уведомления в PostgreSQL, чтобы добиться чего-то вроде этого:
-
Набор триггеров insert/update/delete создает событие уведомления всякий раз, когда что-либо изменяется в вашей таблице, используя созданный/измененный/удаленный ID как полезная нагрузка.
-
Фоновый процесс периодически проверяет уведомления (пример с использованием Java/JDBC), а затем загружает измененную запись из базы данных, чтобы сделать Интернет сервисный вызов.
Это никоим образом не является системой push-типа в режиме реального времени, но вы должны опросить базу данных для уведомлений, чтобы вызвать вызов webservice. Однако это сделает трюк.