Zitat von
sirius:
... Dazu musst du dir ein entsprechendes Protokoll überlegen.
Danke für die klare Antwort. Einen Plan habe ich schon. Mein Ansinnen war es aber, das mit dem Aushandeln verbundene Ping-Pong zu verhindern. Außerdem habe ich dann ein Problem, falls sich jemand einhacken will und meinen armen Server dauernd mit entsprechenden Kombinationen bombardiert.
Bevor ich nun einen Haufen Zeit investiere:
Ich habe schon damit angefangen, dem jeweiligen String als erstes Zeichen einen Integer-Wert mitzugeben. Vom Server kommend bedeutet z.B. eine Eins:
"Schicke mir erstmal Deinen Benutzernamen ." Und vom Client kommend bedeutet es:
"Hier hast Du ihn!" ...
SQL-Code:
Client -> Server (Verbindung)
Server -> Client #01
Client -> Server #01 + 'Benutzername'
Server (Prüfung ob OK, falls nicht sofort trennen)
Server -> Client #02
Client -> Server #02 + 'Passwort'
Server (Prüfung ob OK, falls nicht sofort trennen)
Kann ich das so weiter führen oder gibt es dagegen irgend welche Bedenken?
Gibt es bessere Ideen?
Gruß, Alex