Erlang - 远程通信、响应
Erlang - Remote communication, response
未能在文档中的任何地方看到这一点,但是如果一个节点与另一个节点进行远程通信,接收节点是否可以简单地通过使用 "From" 变量中包含的 PID 来响应发送节点?
是的,参见 the documentation for erlang:send/2,3
,它说:
Dest may be a remote or local pid, a (local) port, a locally registered name, or a tuple {RegName, Node} for a registered name at another node.
这里,Dest
指的是消息的目的地,我把"remote"这个词加粗,表示目的地PID可以指远程进程。
未能在文档中的任何地方看到这一点,但是如果一个节点与另一个节点进行远程通信,接收节点是否可以简单地通过使用 "From" 变量中包含的 PID 来响应发送节点?
是的,参见 the documentation for erlang:send/2,3
,它说:
Dest may be a remote or local pid, a (local) port, a locally registered name, or a tuple {RegName, Node} for a registered name at another node.
这里,Dest
指的是消息的目的地,我把"remote"这个词加粗,表示目的地PID可以指远程进程。