AFAIK,如果将unix套接字创建为SOCK_STREAMS
类型,则它是单向的;如果SOCK_DGRAM
,则它是双向的。
我正在考虑通过unix套接字将node-ipc
用于IPC。它有一个client和server的示例,它们据说是通过单向unix套接字SOCK_STREAMS
进行通信的-但似乎可以双向发送消息。
我想念什么?是否在两个方向上使用相同的套接字路径?真的使用SOCK_STREAMS
吗?
最佳答案
AFAIK,如果将unix套接字创建为SOCK_STREAMS类型,则它是单向的;如果SOCK_DGRAM,则它是双向的。
不可以。域SOCK_STREAMS是双向的,与Internet SOCK_STREAMS一样。