【发布时间】:2018-04-04 07:26:03
【问题描述】:
我一直在研究 Akka,我试图了解发布和发送策略之间的区别以及它们的使用位置。在文档中,提到发布策略用于即时消息传递应用程序中,而发送策略用于与即时消息传递应用程序中的另一个用户进行私人聊天。 当我看到他们提供的示例代码时,它们似乎都相似,除了目标/订阅者放置/订阅发送者/发布者的过程。谁能帮帮我?!
【问题讨论】:
标签: java akka akka-cluster
我一直在研究 Akka,我试图了解发布和发送策略之间的区别以及它们的使用位置。在文档中,提到发布策略用于即时消息传递应用程序中,而发送策略用于与即时消息传递应用程序中的另一个用户进行私人聊天。 当我看到他们提供的示例代码时,它们似乎都相似,除了目标/订阅者放置/订阅发送者/发布者的过程。谁能帮帮我?!
【问题讨论】:
标签: java akka akka-cluster
主要区别在于 publish 会将消息发送给 所有 收听该主题的参与者,而 send 会将消息发送给 em>只有一个。
这就是为什么发布更适合群聊(所有参与者都应该显示每条消息),而发送更适合私人一对一聊天(只有一个收件人)。
【讨论】: