I havn't looked at it in detail, but nanomsg [1] seems to cover these 
requirements. There's a rust binding [2] available too.

Regards, Heiko

[1] http://nanomsg.org
[2] https://github.com/thehydroimpulse/nanomsg.rs



On 28 Sep 2014, at 03:54, Wink Saville <[email protected]> wrote:

> I'd like to have one API which would allow sending/receiving messages 
> asynchronously,  safely and efficiently over any transport and should work 
> for components that run in the same thread, different threads, different 
> processes or between devices which might be connected via any arbitrary 
> hardware.
> 
> Has any such API been developed?
> 
> -- wink
> 
> _______________________________________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/rust-dev

_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to