AFAIK,如果将unix套接字创建为SOCK_STREAMS类型,则它是单向的;如果SOCK_DGRAM,则它是双向的。

我正在考虑通过unix套接字将node-ipc用于IPC。它有一个clientserver的示例,它们据说是通过单向unix套接字SOCK_STREAMS进行通信的-但似乎可以双向发送消息。

我想念什么?是否在两个方向上使用相同的套接字路径?真的使用SOCK_STREAMS吗?

最佳答案

AFAIK,如果将unix套接字创建为SOCK_STREAMS类型,则它是单向的;如果SOCK_DGRAM,则它是双向的。
  


不可以。域SOCK_STREAMS是双向的,与Internet SOCK_STREAMS一样。

10-07 21:59