Echtzeit client Benachrichtigung über NotifyIcon

23/09/2008 - 22:16 von Jafar | Report spam
Hallo Allerseits,

ich habe folgendes vor und erlich gesagt weiss ich nicht wie ich die Sache
angehen soll.
Euch allen ist wahrscheinlich bekannt, wenn man mit yahoo messanger online
ist und ein Mail in seinem yahoo mail bekommt, wird er über notifyicon in
System Tray benachrichtig.

das will ich in meiner Anwendung auch implementieren und das habe ich auch
so weit gemacht.

Die Anwendung wird von mehrere Benutzer in Netywerk Umgebung benutzt.
Jeder Benutzer kann eine Aufgabe jemand anderen zuweisen

Ich gehe wie folgt vor:

Wenn ein Benutzer eine Aufgabe an einem andern Benutzer zuweist, schreibe
ich EmpfangerID und die Nachricht in einer Tabelle (SQL Server),

und die Anwendung in jedem Client Computer überprüft jede 5 Min. diese
Tabelle, ob er eine Nachricht hat?

das bdeutet aber nicht in echtzeit und Netzwerkbelastung.

Ich dachte wahrscheinlich gibt es bessere Weg besonderes die nachrichten in
echtzeit zuempfangen.

ich wàre für jeden Vorschlag sehr dankbar.

Jafar
 

Lesen sie die antworten

#1 Thomas Scheidegger
23/09/2008 - 22:37 | Warnen spam
Hallo Jafar

Die Anwendung wird von mehrere Benutzer in Netywerk Umgebung benutzt.
Jeder Benutzer kann eine Aufgabe jemand anderen zuweisen
Wenn ein Benutzer eine Aufgabe an einem andern Benutzer zuweist, schreibe
ich EmpfangerID und die Nachricht in einer Tabelle (SQL Server),
und die Anwendung in jedem Client Computer überprüft jede 5 Min. diese
Tabelle, ob er eine Nachricht hat?
das bdeutet aber nicht in echtzeit und Netzwerkbelastung.




falls es via SQL sein soll, dann zB etwa
SQL Server: Trigger,
Query Notifications
http://msdn.microsoft.com/en-us/lib...04ed2.aspx

Detailfragen in NG
microsoft.public.de.german.entwickler.dotnet.datenbank


Für 'direktere' Verbindung ohne SQL
gibt es .NET (Remoting), WCF, Sockets, Messaging, ua




Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/

Ähnliche fragen