我正在尝试在使用 Java NIO 的分布式系统中发送不同的数据(安全 key 、加密消息)。我的问题是发送数据的最佳方式是什么? 。我目前正在使用 base64 编码发送数据,并将不同的数据附加到单个字符串中。这是好还是使用java可序列化对象发送数据会好。
请帮忙 谢谢
最佳答案
我可能会避免使用字符串和 Java 默认序列化 - 这可能效率很低,并且会带来大量开销。
我建议您改用 Kryonet 或 Netty 这样的库。
或者,您可以使用 NIO 创建自己的序列化代码,但这非常复杂,而且需要大量工作......
关于java - 在基于Java NIO的分布式系统中使用String还是Object作为数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6050570/