情景:
我有服务器A和B,数据将不断从A传输到B.A和B的地址是固定的并且是已知的,因此不需要命名服务。数据就像一个数组列表。每件通常都是10-20兆字节,包含数百万个元素,而每个元素相对较小。
可以使用哪些Java库来有效地传输数据除了 JSON编组/解组或对象序列化/反序列化(因为这些是我已知的解决方案)?
答案 0 :(得分:0)
只在一个上打开一个ServerSocket有什么问题,听那个请求另一个连接的Socket,然后把数据写成字节流?
如果你想要花哨,你可以创建一个简单的协议,为要发送的数据添加一些错误检查,比如字节数和哈希值。