我一直在试图了解演员模型和网络工作者是如何工作的。
在https://dzone.com/articles/html5-web-workers-classic中:“Web Workers 提供了一个消息传递模型,其中脚本只能通过定义明确的不可变消息进行通信,不共享任何数据,并且不使用同步机制来实现信令或数据完整性。”
对我来说,这听起来与演员模型非常相似。有区别吗?
更新:根据 Benjamin Erb 的说法:
" Actor 模型的基本思想是使用 Actor 作为并发原语,它们可以以不同的方式接收消息:
1.向其他参与者发送有限数量的消息。
2. 产生有限数量的新演员。
3. 改变自己的内部行为,在处理下一条传入消息时生效。”
前两个适用,但最后一个呢?