Добрый день,
Может ли кто-нибудь указать, как я могу уведомить свое приложение 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