我一直在研究Akka,我试图了解发布和发送策略之间的区别以及它们的使用位置。在文档中,提到发布策略用于即时消息传递应用程序,而发送策略用于与即时消息传递应用程序中的另一个用户进行私人聊天。 当我看到他们提供的示例代码时,除了目标/订阅者放置/订阅发件人/发布者的过程之外,它们似乎都相似。任何人都可以帮我这个吗?!
答案 0 :(得分:1)
主要区别在于发布会将消息发送给所有听取该主题的演员,而发送会将其发送给< em>只有一个。
这就是为什么发布更适合群聊(所有参与者都应该显示每条消息),而发送更适合私人1对1聊天(只有一个收件人)。