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.