I am looking for an inter-process communication facility that can be used between languages and/or environments running on the same or different systems. For instance it sh
I would use XML-RPC personally. It is easy to use on multiple platforms, and cleanly meets all your requirements, any queuing can be handled programmaticaly.