async-mqtt5
async-mqtt5 copied to clipboard
Support for unix socket
It would be nice if UNIX Sockets were supported as a transport medium, this allows creating safer, easier to manage and more performant IPC client/server communication via MQTT on *nix systems.
I have not looked at the code yet but the fact that the library is largely based on Asio should allow for a simple implementation, correct me if I'm wrong.
That’s definitely a good idea. The implementation would require some caution, as Asio’s UNIX socket stream interface differs slightly from the TCP stream interface. However, it’s certainly feasible. We’ll add it to our roadmap.