thesamet / rpcz

RPC implementation for Protocol Buffers over ZeroMQ
http://code.google.com/p/rpcz/
Apache License 2.0
111 stars 42 forks source link

intermediate & final replies, and requests which do not need an immediate reply #8

Open mhaberler opened 9 years ago

mhaberler commented 9 years ago

in the machinekit.io comms stack (zeromq + protobufs), beyond synchronous request-reply we use modified RPC-style patterns which look like so:

I admit it doesnt sound very RPC-ish and maybe a bit whacky, and maybe the better solution is not to use RPCZ for such patterns at all (which we now do), but I would eventually like to funnel all such interactions through the same code path.

I have not yet dug into the code to explore what is needed, if anything.

is this doable? does it make sense to do in the rpcz context? any idea what the effort could be?