![]() |
Sockets, daten von PHP empfangen
Hi,
ich hoffe die Frage gab es noch nicht, zumindest habe ich nichts brauchbares für mich gefunden. Ich will Daten von einem PHP Script mit einer Socket Komponente, am besten sogar TServerSocket empfangen. Für PHP habe ich dieses Beispiel gefunden:
Delphi-Quellcode:
Nur wie kann ich den nun Empfangen? Geht das mit einem Onread Ereignis, nur wo sind die Daten dann?
$address = 'tcp://192.168.178.20:1111';
$timeout = 5; // Client-Socket erzeugen if(!$socket = fsockopen($address, $errno, $errstr, $timeout)) { exit("Error connecting to $address. Reason: $errstr"); } // Request senden - Ein Fehler hier ist enorm selten if(!fwrite($socket, 'Hello')) { exit("Error writing on socket."); } // Response empfangen while($data = fread($socket, 2048)) { echo $data; } // Verbindung trennen fclose($socket); ?> LG Masteric |
Re: Sockets, daten von PHP empfangen
keiner eine Idee?
|
Re: Sockets, daten von PHP empfangen
Zitat:
Mit freundlichen Grüßen, Valle |
Re: Sockets, daten von PHP empfangen
les dir mal zb einen ServerSocket Chat an.
Aber die Sockets brauchen viel Leistung und ist ein übelster Performence verlust! Mir wurde vorgeschlagen die HTTP Komponente von Indy zu verwenden hab aber nicht gefunden wie ich das mache^^ |
Re: Sockets, daten von PHP empfangen
sry kann gelöscht werden ...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz