更新后Akka streaming 1.0-M4缺少类

更新后Akka streaming 1.0-M4缺少类,akka,akka-stream,Akka,Akka Stream,我正在更新 com.typesafe.akka:akka-stream-experimental_2.10:1.0-M3 到 但是没有像UndefinedSource、UndefinedSink、BlackholeSink、SubscriberSink、OnCompleteSink等这样的类 没有文档说明为什么要删除它,以及现在应该采用哪种方法来代替这些类 尽管在这个版本的文档中,我仍然看到了UndefinedSource的概念 我们使用PartialFlowGraph构建流的方式在中进行了

我正在更新

com.typesafe.akka:akka-stream-experimental_2.10:1.0-M3

但是没有像UndefinedSource、UndefinedSink、BlackholeSink、SubscriberSink、OnCompleteSink等这样的类

没有文档说明为什么要删除它,以及现在应该采用哪种方法来代替这些类

尽管在这个版本的文档中,我仍然看到了UndefinedSource的概念

我们使用PartialFlowGraph构建流的方式在中进行了解释 从局部图构造源、汇和流的详细信息, 然而,基本概念相当简单——我们可以封装 流中任意复杂的逻辑,只要它公开相同的逻辑 接口,这意味着只公开一个未定义的链接 一个未定义的源,将连接到TCP管道。在里面 在本例中,我们使用Concat图形处理阶段来注入 初始消息,然后继续处理所有传入数据 使用echo处理程序。您应该使用这种封装模式 流中的复杂逻辑,并将其附加到StreamIO以 实现您的定制和可能复杂的TCP服务器


似乎文档有误,或者现在需要一些额外的依赖项

检查您的“更新”自行。你在前后都有相同的依赖关系,你可能指的是M3。所以在使用实验性api时也是如此。Fwiw我想你提到的一些概念已经转移到了水槽伴侣。与Sink.ignore差不多的是BlackholeSink。看看源代码,这似乎只是迁移的一种方式。遗憾的是,没有关于IT的迁移文档或JavaDocs为开发快照提供迁移文档会大大降低我们的速度,我很确定这不是您想要的;-)
com.typesafe.akka:akka-stream-experimental_2.10:1.0-M4