XaraX: Client => Interpreter-"Server"

Hallo,

vorhin ist mir beim erstellen eines PHP CLI-Binärs aufgefallen, daß PHP einen eigenen (recommended) Interpreter-"Server" erstellen kann. In der entsprechenden ${Sourcen_path}/sapi/cgi/README.FastCGI heißt es dazu:

In this setup, PHP is started as a separate process entirely from the web server. It will listen on a socket for new FastCGI requests, and deliver PHP pages as appropriate. This is the recommended way of running PHP-FastCGI.
To run this way, you must start the PHP binary running by giving it an IP and a port number to listen to on the command line, e.g.:

./php -b 127.0.0.1:8002

Alles noch mal neukompiliert, ausprobiert und die konfigurieten Prozesse laufen.

Aus dem entsprechenden Sourcencode, der in C geschrieben ist, werde ich leider noch nicht recht schlau; auch die Spezifikation scheint mir eher eine htmlgefaßte, ausführliche Sourcencode-Kommentierung zu sein.

Nun fehlt mir das entscheidene Detail. Wie arbeitet das Protokoll von Sicht des Clients (der den Interpretationsprozeß anstößt) ab?

Gruß aus Berlin!
eddi