Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Daten zwischen zwei Programmen austauschen?

  Alt 17. Okt 2005, 09:58
Hai moelski,

(m)ein Lösungsansatz wäre so:
  • Ein Programm liest die Daten vom seriellen Port aus und speichert diese
  • Die Clients verbinden sich mit diesem Programm (Server) über einen TCP-Socket.
  • Der Server teilt den Programmen einen Timestamp mit
  • Die Clients fordern alle Daten an die seit dem erhalt des letzten Timestamp beim Server gespeichet wurden
  • Die Clients trennen die Verbindung und rufen jetzt die Daten in einem beliebigen Intervall (5 Minuten) ab
Wenn Du den Clients jetzt noch eine Session-ID für sagen wir 30 Minuten gibst und serverseitig die S-ID und die IP speicherst kannst Du auch noch prüfen ob ein Client regelmässig seine Daten abholt.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat