Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Wie mehrere Anwendungen bei Änderung einer Tabelle benachrichtigen

  Alt 2. Dez 2022, 16:45
MySQL unsterstützt anscheinend Notifications nicht, aber es gibt (Open Source) Implementierungen, die etwas ähnliches bereitstellen. Zum Beispiel diese:

Zitat:
The github project mysql-notification provides a MySQL user defined function MySQLNotification() as a plugin to MySQL that will send notification events via a socket interface. This project includes a sample NodeJS test server that receives the notification events that could be adapted for Java or any other socket service.
https://stackoverflow.com/questions/...ify-equivalent

https://github.com/Cyclonecode/mysql-notification

In dieser UDF wird ein HTTP Server benötigt, der alle Clients benachrichtigt.


Einige Gedanken zu diesem Thema habe ich im Artikel Firebird Database Events and Message-oriented Middleware (part 1) gesammelt.

Darin werden auch Einschränkungen (und Workarounds) beschrieben die sich aus periodischen Abfragen des Servers auf neue Einträge ergeben können.
Michael Justin
habarisoft.com

Geändert von mjustin ( 2. Dez 2022 um 16:48 Uhr)
  Mit Zitat antworten Zitat