Einzelnen Beitrag anzeigen

oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#8

Re: TCP Kommunikation - wie am besten realisieren

  Alt 25. Sep 2007, 06:39
Moin,

ich mach sowas üblicherweise über die stink normalen Sockets. Die Verbindung steht und bleibt erhalten bis man disconnected. Hat einer was mitzuteilen so sendet er das (Client oder Server) und die Gegenseite bekommt das automatisch per Ereignis mit (read). Nachteil ist, dass man sein eigenes Protokoll entwerfen muss. Handelt es sich aber um relativ simple Themen ist das in der Regel kein Aufwand. Man schafft sich im Grunde kleine Identifyer z.B.:
<USERMSG>
<SYSEVENT> usw.
mit denen man die Übertragung des entsprechenden datenstroms einleitet und gegebenenfalls am Ende markiert. Dazwischen stehen die Nutzdaten. An Hand des Identifiers kann man dann auf der Empfängerseite entsprechend reagieren und die Daten verarbeiten.

Gruß oki
42
  Mit Zitat antworten Zitat