Stream 将参与者消息转化为可观察信息

Stream 将参与者消息转化为可观察信息,stream,akka,observable,Stream,Akka,Observable,我正在读这篇博文: 我有几个问题要问: 使用这种方法将我的每个参与者消息转换为可观察的消息有什么好处?我无法想象它的好处?有人能帮我解释一下吗?提前谢谢 所以我认为作者基本上是想让一个演员在一个可观察的链条中成为事件的制作人(出版商)。Akka最近通过其Akka Streams项目实现了这一点,该项目是RXJava也参与的反应流计划的一部分。在未来,您将能够无缝地同时使用这两种技术,因为这两种技术都将实现核心反应流规范。参与者消息将在其接收方法中依次处理。如果我为actor中的每条消息创建一个

我正在读这篇博文:

我有几个问题要问:


使用这种方法将我的每个参与者消息转换为可观察的消息有什么好处?我无法想象它的好处?有人能帮我解释一下吗?提前谢谢

所以我认为作者基本上是想让一个演员在一个可观察的链条中成为事件的制作人(出版商)。Akka最近通过其Akka Streams项目实现了这一点,该项目是RXJava也参与的反应流计划的一部分。在未来,您将能够无缝地同时使用这两种技术,因为这两种技术都将实现核心反应流规范。参与者消息将在其接收方法中依次处理。如果我为actor中的每条消息创建一个可观察的对象,这个语义会发生什么变化?不知怎么的,我没有感觉到!作者没有为每条消息创建一个可观察的对象。参与者是可观察的,扮演发布者的角色,因此可以将订阅者连接到其中,从而观察流经参与者的消息。这有什么好处?在receive方法中观察和接收消息有什么区别?