G'Day,
Кто-нибудь может предоставить несколько советов о том, как я могу уведомить свое приложение Delphi об изменении конкретной записи в моей базе данных MySQL?Что-то вроде системы событий от Interbase?
Идеи, на которые я смотрел:
.: Q4M:.(http://q4m.31tools.com/)
Плюсы: родное решение MySQL, не требующее внешних демонов. Минусы: нет сборки Win32 из-за его использования вызовов Posix, специфичных для Linux
.: MySQL Message API:. (http://messagequeue.lenoxway.net/)
Плюсы: надежный (с использованием spread.org) Минусы: нет бинарного файла Win32. Требуется дополнительная настройка и демон (ы) spread.org
.: Пользовательская функция, определяемая пользователем:.
Я пытаюсь написать UDF, который может использовать Win32 API PostMessage (), поэтому отправьте сообщение Windows на простой сервер сокетов.
Плюсы: Интегрирован (хотя и с зависимостью внешней DLL) с MySQL.Может быть настроен в соответствии с моими потребностями. Минусы: я не могу заставить его работать (см. Сообщение Пользовательская функция MySQL для отправки сообщения Windows ). Это может быть потому, что MySQL работает как служба
Любые указатели, идеи и т. Д. С благодарностью.
- D