我想通过ip和port将一些case类的对象交换到另一台计算机。有几种可能的方法(例如,普通套接字服务器,http服务器,RMI ......)
但我想知道在Scala中是否有任何简单的解决方案可以完成这项工作?
答案 0 :(得分:0)
有一个名为scala/pickling的好项目,它使序列化/反序列化非常容易。
从酸洗地点:
“Scala Pickling是一个为Scala制作的自动序列化框架。它快速,无需浏览器,允许用户轻松交换/输出不同的序列化格式(如二进制或JSON),甚至提供自己的自定义序列化格式。 “
它支持Json和二进制格式的序列化/反序列化,因此它可以很容易地使用Web服务或使用二进制通信传输到另一台机器。