echo $begrüßung;
Es geht um eine asynchrone TCP/IP-Kommunikation. Zuerst muß das Skript eine Verbindung zum Server aufbauen und an diesen seine XML-kodierte Anfrage senden. Danach soll es auf die Antwort des Servers warten. Dabei wird der gleiche Port benutzt. Erst am Ende des Skripts wird die Socket-Verbindung wieder geschlossen.
Das ist doch ein ganz normales Request-Response-Spielchen. Socket öffnen, Daten hinsenden, Antwort lesen, Socket schließen. Das müsste eigentlich schon mit den Filesystemfunktionen und PHPs eingebautem Protokollwrapper zu erledigen sein.
- socket_out = socket_create
- socket_connect(socket_out, server-ip, port)
- socket_write(socket_out, data)
data = socket_read(socket_out)
socket_close(socket_out)
echo "$verabschiedung $name";