1
我是Akka Streams的新手,我有一個問題。Akka Stream回調
所以我可以從服務器操作和處理數據的一些客戶(從下面的官方文檔的源代碼)。
private static final ActorSystem system = ActorSystem.create("Client");
private static final Materializer materializer = ActorMaterializer.create(system);
final Flow<ByteString, ByteString, CompletionStage<Tcp.OutgoingConnection>> connection =
Tcp.get(system).outgoingConnection("127.0.0.1", 8888);
final Flow<ByteString, ByteString, NotUsed> repl =
Flow.of(ByteString.class)
.map(ByteString::utf8String)
.map(text -> {
System.out.println("Server message ->: " + text);
return ByteString.fromString(text);
});
connection.join(repl).run(materializer);
如何添加回調方法(onComplete()
,onError()
)?
Hello @Martynas。 感謝您的反饋。 我會盡力實施你的建議 –