Каков наилучший способ обновления программы Java или GWT от MySQL. Например, база данных MySQL, которая содержит информацию о погоде ... обновляется всякий раз, когда погода изменяется в определенной степени. Как обновить поле Java/GWT с каждым обновлением. Могу ли я использовать поток для запроса каждые несколько секунд?Способы активного обновления Java от MySQL
ответ
Конечно, вы можете делать опросы.
В качестве альтернативы вы можете использовать trigger для запуска stored procedure, который затем отправляет сообщение на вашу запущенную Java-программу. Для этого, вероятно, потребуется написать функцию C++ для установки в вашей установке MySQL в качестве custom procedure. Видимо (и это круто), это можно сделать на лету, даже не останавливая сервер, через plug-in API.
Редактировать Третий вариант, который действительно должен был быть на вершине моего первоначального ответа: если есть способ перенаправить обновления в БД через уровень бизнес-логики (!), Это, вероятно, будет лучшим способом идти. Если обновление абсолютно должно происходить откуда-то, кроме вашей Java-программы, может ли он уведомить вашу программу Java в дополнение к обновлению базы данных?
последнее решение звучит намного сложнее, чем все, что действительно необходимо –
@matt: Да, иногда проблемы имеют сложные решения; иногда опрос - очень плохая вещь. Это ssid, есть третий и самый умный вариант, который мне действительно нужно вызывать, я пойду сделать это сейчас ... –
- 1. Java - периодические обновления от MySQL
- 2. Гобелен: Способы обновления страницы
- 3. Способы обновления объектов игры
- 4. freemarker, способы обновления hasmap
- 5. magento sql тип обновления запроса от неактивного до активного
- 6. статус обновления от активного до неактивного с помощью codeigniter
- 7. Способы регистрации MySQL Diff?
- 8. Способы обновления зависимой таблицы в той же транзакции MySQL?
- 9. Способы обновления страницы в браузере
- 10. Java - Автоматические обновления от S3
- 11. Способы ввода и обновления dao не работают
- 12. XNA Способы обновления из других классов
- 13. Доступ к значению обновления активного объекта записи
- 14. Способы обновления библиотек DLL в актуальном состоянии
- 15. Каковы способы обновления страницы ASP.NET из HttpModule?
- 16. Способы Java Аргументы
- 17. Обновления от выбора запроса в MySQL
- 18. Ежедневные обновления от SQL-сервера до MySQL
- 19. Поле обновления mySQL зависит от выбора
- 20. Таблица обновления MySQL от другого, игнорируя дубликаты
- 21. Только обновления от MySQL Workbench diagram/Model?
- 22. Способы обновления приложения Backbone после обновления программного обеспечения
- 23. Каковы способы асинхронного обновления веб-страниц?
- 24. Возможные способы обновления tableview в Javafx
- 25. Способы присоединения и обновления таблиц в SQL
- 26. React - Способы обновления состояния после запроса ajax
- 27. Способы автоматического обновления бизнес-приложения Android?
- 28. Способы оптимизации MySQL Скорость таблицы
- 29. Java + MySQL - добавление «на дубликат ключа обновления»
- 30. Неблокирующие обновления MySQL с помощью java?
@BalusC: Достаточно различий, чтобы оставить его открытым, не в последнюю очередь различием Oracle/MySQL. –