AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Wie mehrere Anwendungen bei Änderung einer Tabelle benachrichtigen
Thema durchsuchen
Ansicht
Themen-Optionen

Wie mehrere Anwendungen bei Änderung einer Tabelle benachrichtigen

Ein Thema von jus · begonnen am 2. Dez 2022 · letzter Beitrag vom 9. Dez 2022
 
mjustin

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

AW: Wie mehrere Anwendungen bei Änderung einer Tabelle benachrichtigen

  Alt 2. Dez 2022, 15: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 15:48 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz