Ever since Windows 10 included support for Unix Domain Sockets (UDS), it has been possible to create OS-agnostic support for interprocess communication (IPC) that doesn't have the bloat of all 4 layers of TCP/UDP's networking stack. UDS is much faster since information is handled via the OS kernel alone instead of the networking stack. UDS is also secure for IPC so long as the kernel isn't compromised (locks placed on file descriptors).

This version updates an old tokio 0.1 version of the program to use the new async/await system found in 0.2 without tokio-compat. This helps keeps abstraction to a minimum

Tested and works on Windows 10 and Ubuntu (WSL)


This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.