dr2Ker
Guten Abend!
Ich möchte mich in die Socketprogrammierung einarbeiten, habe damit bisher in keiner anderen Programmiersprache gearbeitet. Nun habe ich mir einige kleine Projekte vorgenommen, welche ich programmieren möchte.
Zum einen möchte ich eine Dateiübertragung über Sockets gestalten. Also es liegt bspw. auf dem einen Webspace eine Datei, welche ich von einem anderen Webspace aus (auf dem das Script läuft) herunterladen möchte; also quasi vom einen Webspace auf den anderen.
Wie läuft das generell ab? Also der Verbindungsaufgabe läuft wie folgt ab?
Stimmt das soweit? Dann müsste ich ja in der Lage sein, Daten in den Socket zu schreiben (socket_write). Dabei müsste es sich in diesem konkreten Beispiel dann um HTML-Header-Anweisungen handeln, oder? Also schreibe ich die Headerinformationen in den Socket und kann dann direkt die Daten, welche der andere Socketpartner dann ja senden sollte, auslesen (socket_read)?
Bedanke mich vorab schon einmal für hoffentlich hilfreiche Antworten.
Ich möchte mich in die Socketprogrammierung einarbeiten, habe damit bisher in keiner anderen Programmiersprache gearbeitet. Nun habe ich mir einige kleine Projekte vorgenommen, welche ich programmieren möchte.
Zum einen möchte ich eine Dateiübertragung über Sockets gestalten. Also es liegt bspw. auf dem einen Webspace eine Datei, welche ich von einem anderen Webspace aus (auf dem das Script läuft) herunterladen möchte; also quasi vom einen Webspace auf den anderen.
Wie läuft das generell ab? Also der Verbindungsaufgabe läuft wie folgt ab?
- socket_create()
- socket_connect()
Stimmt das soweit? Dann müsste ich ja in der Lage sein, Daten in den Socket zu schreiben (socket_write). Dabei müsste es sich in diesem konkreten Beispiel dann um HTML-Header-Anweisungen handeln, oder? Also schreibe ich die Headerinformationen in den Socket und kann dann direkt die Daten, welche der andere Socketpartner dann ja senden sollte, auslesen (socket_read)?
Bedanke mich vorab schon einmal für hoffentlich hilfreiche Antworten.
