有没有一种方法可以跨机器序列化数据?

时间:2019-05-21 21:15:17

标签: java serialization

想知道是否有一种方法可以序列化要由多台计算机独立访问的数据。

据我了解,序列化数据会创建一个.ser文件,其中数据的字节表示形式保存在本地或该特定计算机上。是否有类似的方法来保存此数据,以便多个不相关的计算机可以访问它,而无需向它们发送任何文件?

一台计算机可以保存数据,另一台计算机可以访问保存的数据,而无需直接(通过电子邮件等)联系另一台计算机

3 个答案:

答案 0 :(得分:0)

尝试将数据存储到其他机器可以读取的数据库中。

或者,您可以在计算机上设置Web API,并使用其他计算机在需要时可以访问的数据。

答案 1 :(得分:0)

借助Jackson库,Toi可以将您的数据另存为json

答案 2 :(得分:0)

是的,可以做到。在我的一个学校项目中,我们使用套接字通过网络发送对象。

大多数序列化工作是在服务器模块中完成的。

可以在这里找到:https://gitlab.com/cs-321-group-project/cs-321-group-project