Как получать уведомления от БД, когда в БД произошло добавление/изменение какой-то таблицы и/или поля в таблице? То есть клиент заливает (Insert), либо изменяет (Update) в таблице данные, и генерируется событие, на которое "подписан" каким-то образом другое приложение, которое вертится тут же на, той же машине.
Язык любой, БД любая, но желательно PostgreSQL или MySQL. Все что приходит в голову - опрос через короткий промежуток времени посредством обычных запросов и сравнение новых результатов с результатом полученным в прошлый раз. Кажется это Pulling называется? Но так мы замучаем сервер. Или как вариант следить за физическими файлами БД с помощью Watcher на Java, который умеет "видеть" события, сигнализирующее об изменении файла.
notification