Thread Sockets: Zwei Clients verbinden
(41 answers)
Opened by esskar at 2005-04-14 14:24
ist die frage was du unter "name" verstehst. du könntest ip+port hernehmen, aber das ist nicht sehr nmemonisch, ausserdem ändert sich der name. also müsstest du ein mini-protokoll erstellen, z.b. "die erste zeile die ein client sendet ist sein name". wenn der sich dann connecten will sendet er "connect $name", wenn er sich disconnecten will "disconnect". jetzt kann jeder client vier zustände haben:
1. er ist nicht verbunden 2. er ist verbunden, hat noch keinen namen gesendet 3. er ist verbunden und hat einen namen gesendet 4. er ist verbunden, hat einen namen und eine verbindung zu einem anderen teilnehmer. . . . hth -- stefan
|