7
abcast
abcast man pageを見て、
とcast
cast man page abcast、私はこれら二つの違いだか理解できませんでした。
誰かが私にこれを明確にすることはできますか?gen_serverの違いは何です:gen_serverにキャスト:
おかげ
gen_server:cast/2
と
gen_server:abcast/2,3
の間に3つの違いがあります
abcast
abcast man pageを見て、
とcast
cast man page abcast、私はこれら二つの違いだか理解できませんでした。
誰かが私にこれを明確にすることはできますか?gen_serverの違いは何です:gen_serverにキャスト:
おかげ
gen_server:cast/2
と
gen_server:abcast/2,3
の間に3つの違いがあります
:gen_server:abcast/2
リストに送信しながら
gen_server:abcast/3
は、指定された名前で登録さgen_server
インスタンスが見つかるかもしれない指定ターゲット・ノードのリストを取り[node() | nodes()]
であり、gen_server:cast/2
は単一のgen_server
インスタンスのみに対処できます。gen_server:cast/2
は原子、PIDを取る、またはglobal
とvia
オプション、任意のErlangの任期でできるのに対しgen_server:abcast/2,3
は、原子として、名前だけを取り、ターゲットサーバを識別するには。gen_server:abcast/2,3
はabcast
ですが、gen_server:cast/2
はok
です。それはノードのセット全体gen_server
インスタンスのセットに非同期ブロードキャスト(即ち、abcast
)を可能にするよう最初の違いは、最も重要です。