Hallo ao,
die Lösung ist relativ simpel. Ich generiere mir einen Dateistream und sende diesen über HTTP Put an ein PHP Script. Dort werden diese Daten anhand eines festgelegten Schemas entschlüsselt und ausgeführt (ich hinterlege in diesen Daten mehrere Datenbankoperationen). Als Resultat liefert mir das PHP Script ebenso einen Stream wieder zurück. Wichtig ist, daß Du nicht versuchen solltest über HTTP Komponenten den Header vom Datenblock zu trennen.
Anhand einer im Stream gespeicherten CRC Summe prüfe ich noch einmal die Daten und fordere sie ggf. noch einmal neu an.
Ein fertiges Beispielprogramm habe ich nicht zur Hand, da ich diese nach dem erfolgreichen Test und Einbau in mein Hauptprogramm gelöscht habe.
_________________
"Wenn Debugging ein Vorgang ist, Fehler aus einem Programm auszubauen, dann ist Programmieren der Vorgang, Fehler einzubauen."