Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Aktualisieren Sie den C#-Client, wenn die Datenbank aktualisiert wird

Eine ziemlich lange Antwort, aber am besten wäre so etwas wie SqlCacheDependency .

Sie könnten auch die sogenannte "Reverse AJAX"-Technik verwenden, die von Google Mail-Benachrichtigungen verwendet wird und über die hier gesprochen wird:Wie funktioniert die Benachrichtigung über eingehende E-Mails in Gmail?

Abgesehen von diesen beiden sind Ihre eigenen anderen Optionen AFAIK einfaches Server-Polling.

Außerdem haben Sie nicht erwähnt, was Ihr Kunde ist ist.

Handelt es sich um eine öffentliche Website im Internet? Ist es eine Intranet-App oder eine WPF-App?

Wenn es sich um eine Website handelt, verwenden Sie am besten clientseitige Callbacks mit der von mir erwähnten Reverse-AJAX-Technik.