如何正确使用AKKA中的pipeTo

Ana*_*and 1 scala actor akka

嗨,我在actor的receive方法中有两个示例:

第一个不缓存发送方参与者进行管道传递

val futureV = //Some function call that returns a Future
futureV.pipeTo(sender)
Run Code Online (Sandbox Code Playgroud)

第二个将发件人置于val中

val currentS=sender
val futureV = //Some function call that returns a Future
futureV.pipeTo(currentS)
Run Code Online (Sandbox Code Playgroud)

我的问题是哪种编码方法正确,为什么?

dwi*_*ern 5

他们是一样的。发件人不会更改。pipeTo按值而不是按名称接受参数。