Hi all,

I'm trying to vend some kind of server that spawns a client-unique subprocess 
when a client connects. The server acts as a middleman, receiving structure 
messages from the client, sending input to the subprocess, and packaging up 
subprocess data before sending back to the client. The connection is long-lived 
and the client can continue to send "requests". If the subprocess crashes or 
dies, the server should be able to revive it transparently.

I know how to separately create server and subprocess protocols and having the 
event loop run either until completion, but what is the best way to chain two 
protocols together?

|| Client || <~~ TCP ~~> || Server <--> Subprocess ||


Attachment: smime.p7s
Description: S/MIME cryptographic signature


Reply via email to