なぜ、Erlang / Elixirで、非同期GenServer
ハンドラーはhandle_cast
?そのhandle_
部分は明らかですが、なぜ単語がキャストされるのですか?
私は考えることができる唯一のことは、それだけで(のようにそこに何かを投げるに似ているということですキャスト対ネットをINGの)呼び出しが何かのためにINGのと返事を待っています。
すでに自分で質問に答えたと思います。
私が考えることができる唯一のことは、それは(ネットをキャストする場合のように)ただそこに何かを投げるのと同じであるということです。
ただし、erlangの作成者に尋ねる以外に、推測することしかできません。
Cast
: to cause to move or send forth by throwing
基本的に、あなたはGenServerにメッセージを投げており、応答を期待していません。
Call
: to make a request or demand
これは反応を期待するものだと思います。あなたが誰かに電話をするなら、あなたは彼らが答えることを期待します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加