GenServer 使用命名的处理程序 handle_cast handle_ 部分是显而易见的,但为什么这个词 铸造 ?
GenServer
handle_cast
handle_
我能想到的唯一一件事是,这类似于把东西扔出去(比如 ing a网)vs
我想你已经自己回答了这个问题。
我能想到的唯一一件事是,这类似于在那里扔东西(如撒网),而不是喊着要什么东西并等待回复。
然而,除了询问erlang的创建者之外,我们只能猜测。
Cast : to cause to move or send forth by throwing
Cast
to cause to move or send forth by throwing
翻腾 发送给GenServer的消息,不期望有响应。
Call to make a request or demand
Call
to make a request or demand
我认为这是需要回应的。如果你打电话给某人,你希望他们回答。