У меня есть прикладное решение, которое составлено из веб-приложения, написанного на Python (с использованием инфраструктуры Django) и приложения Java, которое выполняется на сервере.Как отслеживать базу данных для новых записей?
Веб-приложение получает данные и сохраняет их в очереди базы данных. Затем приложение Java обрабатывает полученные данные и также сохраняет результаты в базе данных.
Мой вопрос, как приложение Java будет уведомлен, что есть новые данные в базе данных? Прямо сейчас, похоже, мне придется регулярно опробовать базу данных для новых данных. Есть ли способ обойти это?
PS. Я рассмотрел запуск веб-приложения с использованием Jython и использование шаблона Observer, но мой хост не поддерживает сервлеты.
Опрос по этому сценарию является обычным способом. –