Einzelnen Beitrag anzeigen

Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#5

Re: Kommunikation zweier Instanzen im Lan (DB-Polling vs. TC

  Alt 17. Feb 2010, 10:52
Nein, ich brauche kein Chat-Programm

Also. Das Programm ist modular aufgebaut und hat momentan ca. 11 Plugins. Unter anderen Kalender und Telefonnotizen. Im Hauptprogramm befindet sich eine Übersichtsseite und die Userliste. Diese Bereiche sind immer sichtbar. AUf der Übersichtsseite befindet sich eine kleine Liste mit den heutigen Terminen, Aufgaben und Tel-Notizen.

Nun möchte ich die Übersichtsseite und die User-Liste (On/Off) aktuell halten. Derzeit verwende ich dazu die db-polling Technik, indem ich einen Timer alle x Sekunden die db abfragen lasse. Der Chat (eher im SMS-Style gehalten) ist sekundär.

Ich wollte eigentlich bei Änderungen bei den gebieten "Neue Tel-Notizen, heutige Termine, Neue Aufgaben, User online gekommen, User offline gegangen" über TCP Strings schicken (eine Art Kommando) und bei Empfang dieses String die spezielle Aktualisierungs-Methode aufrufen

"if (s = "/updateTasks") then UpdateTasks"

Aber da das durch die VPN-Geschichte etwas kompliziert ist, weis ich nicht, ob sich dieser Aufwand lohnt. UDP durch VPN ist ja auch so eine Sache...

Für weitere Vorschläge oder Pro- und Contras bin ich dankbar.
  Mit Zitat antworten Zitat