2016-07-04 9 views

答えて

9

gen_server:abcast/2リストに送信しながら

  • gen_server:abcast/3は、指定された名前で登録さgen_serverインスタンスが見つかるかもしれない指定ターゲット・ノードのリストを取り[node() | nodes()]であり、gen_server:cast/2は単一のgen_serverインスタンスのみに対処できます。
  • gen_server:cast/2は原子、PIDを取る、またはglobalviaオプション、任意のErlangの任期でできるのに対しgen_server:abcast/2,3は、原子として、名前だけを取り、ターゲットサーバを識別するには。
  • gen_server:abcast/2,3abcastですが、gen_server:cast/2okです。それはノードのセット全体gen_serverインスタンスのセットに非同期ブロードキャスト(即ち、abcast)を可能にするよう

最初の違いは、最も重要です。

関連する問題