Rust有套接字或网络库吗?标准库文档中的net
页面似乎只包含与地址相关的函数。
std::net用于处理套接字。
货物中还有一个bsd socket library,您可以安装:
$ cargo install socket
虽然我还没试过。或者如果你想使用zeromq,你可以使用我的bindings。你需要使用rust的HEAD版本,因为它使用了在Rust 0.1发布后添加的代码。如果您需要任何帮助,请随时在irc.mozilla.org的#rust频道上ping我。我在那里。
你可以尝试从tokio箱子里的UnixListener。
这个包提供了mio_uds,Unix域套接字的mio crate和future之间的绑定。此包中的API和绑定非常类似于future-mio包中的TCP和UDP绑定。这个箱子在Windows上也是一个空箱子,因为Unix域套接字是特定于Unix的。