2016-07-04 24 views

cevap

9

: gen_server:abcast/2 listeye gönderirken

  • gen_server:abcast/3, belirtilen adıyla kayıtlı gen_server örneği bulunabilen belirterek hedef düğüm listesi alır [node() | nodes()], gen_server:cast/2 ise yalnızca tek bir gen_server örneğini adresleyebilir.
  • gen_server:cast/2 bir atom, bir pid almak veya global ve via seçeneklerden herhangi Erlang dönem için olabilir oysa gen_server:abcast/2,3, bir atom olarak, sadece adını alır, hedef sunucuyu tanımlamak için.
  • gen_server:abcast/2,3, abcast değerini döndürür; gen_server:cast/2 ise ok değerini döndürür. düğümlerin bir dizi boyunca gen_server örnekleri, bir dizi bir asenkron Yayın (yani, abcast) olanak sağladığı için,

ilk farklılık çok önemlidir.

İlgili konular