Thread Socket Server - binary Daten - Big endian ??? (18 answers)
Opened by gtrdriver at 2012-09-16 12:29

gtrdriver
 2012-09-16 18:27
#161847 #161847
User since
2012-09-16
11 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen

ich habe mal 5 Screenshots der entsprechenden Tabellen angefertigt und angehängt.

Wenn das das ganze korrekt interpretiert habe funktioniert das ganze wie folgt:

- Das Device baut eine TCP Verbindung zum Server auf - diese Verbindung bleibt dann so lange bestehen, bis die GPRS Verbindung empfangsbedingt wegbricht...

Während die Verbindung besteht, kann der Client an den Server Messages schicken, die der Server einzeln bestätigen muss.
Zudem kann der Server an den Client Befehle mittels AT-Kommandos senden, die der Client wiederum bestätigen muss.

Wird eine gewisse Zeitspanne keine keine Message übertragen, schickt der Client einen Heartbeat, um die Verbindung offen zu halten und zu prüfen, ob der Server noch "antwortet".

Ich hoffe, die Anhänge können zudem Unklarheiten lösen.

Grüße
GTR
Anhänge
image/jpeg
625 x 162
ATzudevice.jpg
image/jpeg
633 x 129
aknowledgement.jpg
image/jpeg
646 x 624
pos_message.jpg
image/jpeg
629 x 242
heartbeat.jpg

Last edited: 2012-09-16 18:28:49 +0200 (CEST)

View full thread Socket Server - binary Daten - Big endian ???