Qnx has some interesting primitives, the SendReceiveReply paradigm based on AnthropomorphicProgramming?.
http://www.qnx.com/developer/docs/momentics_nc_docs/roadmap/index.html
See QnxNeutrino.
http://www.qnx.com is the official site of the QNX Microkernel