【发布时间】:2011-09-14 10:59:24
【问题描述】:
我正在寻找使用 gen_server:cast/2 处理 Erlang 异步消息的好例子。
我在 OTP ssh 模块中看到了一个例子,它通过 模块:handle_cast/2,将其保存在模块的本地队列中,稍后通过显式向调用者发送消息,回送与请求对应的回复消息。当我试图阅读它时,我几乎无法跟踪代码,也无法掌握这个想法。
感谢一段伪代码。
【问题讨论】:
-
这似乎说明了
cast和call之间的区别:bytefilia.com/gen_server-synchronous-vs-asynchronous
标签: erlang gen-server