hello :meld:
Ich hätte da eine Verständnisfrage. Bei mir funktioniert etwas, ich weiß aber nicht, warum es funktioniert.
Server:
Ich habe einen total simplen Java-Socket-Server gebastelt, der auf Port 1024 lauscht. Er nimmt alle Requestdaten entgegen und liefert sie wieder zurück. Also wie ein echo-Server. Ganz simpel. Das Java-Programm liegt in einem beliebigen Unterverzeichnis auf meinem PC. Gestartet wird es mit: java Server 1024
Client:
Ein Client (Programmiersprache egal, in meinem Fall PHP) baut eine Socket-Verbindung zu diesem Java-Socket-Server auf. (Mein PHP-Programm liegt auf meinem PC im htdocs vom XAMPP ... aber das ist hier eigentlich egal.)
Ich verwende Windows (und XAMPP für meinen in PHP programmierten Socket-Client).
Wenn nun der Client einen Request startet, wieso findet er dann den Server?
Mein Request schaut folgendermaßen aus: http: //localhost Port 1024.
Wie findet dieser Request das Java-Programm, das in einem beliebigen Unterverzeichnis liegt? ???:L
Ich hätte da eine Verständnisfrage. Bei mir funktioniert etwas, ich weiß aber nicht, warum es funktioniert.
Server:
Ich habe einen total simplen Java-Socket-Server gebastelt, der auf Port 1024 lauscht. Er nimmt alle Requestdaten entgegen und liefert sie wieder zurück. Also wie ein echo-Server. Ganz simpel. Das Java-Programm liegt in einem beliebigen Unterverzeichnis auf meinem PC. Gestartet wird es mit: java Server 1024
Client:
Ein Client (Programmiersprache egal, in meinem Fall PHP) baut eine Socket-Verbindung zu diesem Java-Socket-Server auf. (Mein PHP-Programm liegt auf meinem PC im htdocs vom XAMPP ... aber das ist hier eigentlich egal.)
Ich verwende Windows (und XAMPP für meinen in PHP programmierten Socket-Client).
Wenn nun der Client einen Request startet, wieso findet er dann den Server?
Mein Request schaut folgendermaßen aus: http: //localhost Port 1024.
Wie findet dieser Request das Java-Programm, das in einem beliebigen Unterverzeichnis liegt? ???:L
Zuletzt bearbeitet: