P
Die Rückgabe erhälst du in dem du vom Socket liesst.
Du musst je nachdem was du machen musst, die Nachricht richtig encoden.
Evtl. sogar Multipart Post. Ist eigentlich ganz angenehm über nen Script zu arbeiten, man erhält immer schön Rückmeldung vom Server ob alles geklappt hat oder nicht (siehe HTTP). Dein Script kann übrigens auch einfach in die Standardausgabe schreiben, dass bekommt dein C++ Programm dann zurück, halt mit nem HTTP Header aber das ist sogar ganz schön.
Das hatte ja Jansen bereits erwähnt.
Kannst dir die Rückgabe schön XML-encoden und dann am Client wieder auseinander nehmen. Sowas funktionert recht harmonisch, nach meiner Erfahrung.