Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala ByteString中的反序列化案例类_Scala_Serialization_Akka_Akka Io - Fatal编程技术网

Scala ByteString中的反序列化案例类

Scala ByteString中的反序列化案例类,scala,serialization,akka,akka-io,Scala,Serialization,Akka,Akka Io,我使用以下方式发送案例类: tcpActor ! Tcp.Write(MyCaseClass(arg1: Class1, arg2: Class2).data) 然后我收到: case Tcp.Receive(data: ByteString) 有没有简单的方法可以在不使用低级java序列化程序的情况下匹配MyCaseClass上的数据 我不确定akka是否提供了反序列化二进制数据的工具,到目前为止我还没有找到任何工具。一个很好的选择是使用,这在scala生态系统中似乎非常好而且非常流行。顺

我使用以下方式发送案例类:

tcpActor ! Tcp.Write(MyCaseClass(arg1: Class1, arg2: Class2).data)
然后我收到:

case Tcp.Receive(data: ByteString)

有没有简单的方法可以在不使用低级java序列化程序的情况下匹配MyCaseClass上的数据

我不确定akka是否提供了反序列化二进制数据的工具,到目前为止我还没有找到任何工具。一个很好的选择是使用,这在scala生态系统中似乎非常好而且非常流行。顺便问一下,您用于序列化已定义数据的
.data
方法在哪里?

我不确定akka是否提供任何用于反序列化二进制数据的工具,到目前为止我还没有找到任何工具。一个很好的选择是使用,这在scala生态系统中似乎非常好而且非常流行。顺便问一下,您用于序列化已定义数据的
.data
方法在哪里?

我不确定akka是否提供任何用于反序列化二进制数据的工具,到目前为止我还没有找到任何工具。一个很好的选择是使用,这在scala生态系统中似乎非常好而且非常流行。顺便问一下,您用于序列化已定义数据的
.data
方法在哪里?

我不确定akka是否提供任何用于反序列化二进制数据的工具,到目前为止我还没有找到任何工具。一个很好的选择是使用,这在scala生态系统中似乎非常好而且非常流行。顺便问一下,您用于序列化定义的
.data
方法在哪里?

您的选项:
1.使用Akka远程处理直接发送案例类
2.使用Java序列化
3.使用
4.编写自己的消息协议,以便在大小写类和字节字符串之间进行转换

选择最适合您的用例。

您的选项:
1.使用Akka远程处理直接发送案例类
2.使用Java序列化
3.使用
4.编写自己的消息协议,以便在大小写类和字节字符串之间进行转换

选择最适合您的用例。

您的选项:
1.使用Akka远程处理直接发送案例类
2.使用Java序列化
3.使用
4.编写自己的消息协议,以便在大小写类和字节字符串之间进行转换

选择最适合您的用例。

您的选项:
1.使用Akka远程处理直接发送案例类
2.使用Java序列化
3.使用
4.编写自己的消息协议,以便在大小写类和字节字符串之间进行转换

选择最适合您的用例的内容