如何通过ip和端口轻松地将案例类的一些对象发送到另一台计算机?

时间:2014-10-01 04:52:14

标签: scala sockets

我想通过ip和port将一些case类的对象交换到另一台计算机。有几种可能的方法(例如,普通套接字服务器,http服务器,RMI ......)

但我想知道在Scala中是否有任何简单的解决方案可以完成这项工作?

1 个答案:

答案 0 :(得分:0)

有一个名为scala/pickling的好项目,它使序列化/反序列化非常容易。

从酸洗地点:
“Scala Pickling是一个为Scala制作的自动序列化框架。它快速,无需浏览器,允许用户轻松交换/输出不同的序列化格式(如二进制或JSON),甚至提供自己的自定义序列化格式。 “

它支持Json和二进制格式的序列化/反序列化,因此它可以很容易地使用Web服务或使用二进制通信传输到另一台机器。