我知道如何发送消息,但接收功能让我很困扰。
broadcast(Message) ->
Nodes = nodes(),
gen_server:cast(aname, {broadcast, Message, Nodes}).
handle_cast({broadcast, Message, Nodes}, State) ->
lists:map(fun(x) -> {aname, X} ! Message end, Nodes).
我应该如何接收来自其他节点的消息?