TCP-Frage: Kann der Host auch Daten senden??

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Kryan

Betreff: TCP-Frage: Kann der Host auch Daten senden??

BeitragDi, März 07, 2006 19:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Tach tach...
in der OH war folgendes beispiel gegeben:

Code: [AUSKLAPPEN]
svrGame=CREATETCPSERVER(8080)
IF svrGame<>0 THEN
   PRINT "Server erfolgreich gestartet"
ELSE
   PRINT "Server konnte nicht gestartet werden"
   END
END IF
WHILE NOT KEYHIT(1)
   strStream=ACCEPTTCPSTREAM(svrGame)
   IF strStream THEN
      PRINT READSTRING$(strStream)
      DELAY 2000
      END
   ELSE
      PRINT "Keine Daten mehr..."
      DELAY 1000
   END IF
WEND
CLOSETCPSERVER svrGame
END

Zweites Programm:

strmGame=OPENTCPSTREAM("127.0.0.1",8080)
IF strmGame<>0 THEN
   PRINT "Client erfolgreich verbunden"
ELSE
   PRINT "Konnte keine Verbindung herstellen"
   WAITKEY
   END
END IF
WRITESTRING strmGame,"Dieser Text wird übermittelt..."
PRINT "Daten gesendet..."
CLOSETCPSTREAM strmGame
END


dort empfängt der host aber irgendwie nur?? oO
kann er auch senden???

mit freundlichen grüssen, kryan
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Hubsi

BeitragDi, März 07, 2006 19:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Kann er und muss er sogar Very Happy Wenn der Host die Daten der Clienten nicht weiterleitet wissen die Clienten nichts voneinander Very Happy Das was AcceptTCPStream zurückgibt ist ein eindeutiges Handle das sich auf den Clienten bezieht. Im Prinzip genauso wie bei einem Dateizugriff. Und genauso wie in eine Datei schreibt man Daten in den Stream des Clienten Very Happy

Edit: Für jeden Clienten muss also das Handle gespeichert werden.
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

Kryan

BeitragDi, März 07, 2006 19:38
Antworten mit Zitat
Benutzer-Profile anzeigen
aso...gut....vielen dank
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group