0

我有一个节俭的服务器,它为客户端提供 Java 对象,这些 Java 对象存储在 Membase 中。而服务客户端的大部分时间都在进行对象的序列化和反序列化。在 membase 中,我们保存一个字节流。我想问我是否可以以任何方式跳过对象的反序列化?将对象按原样提供给也在 Java 中的客户端。

还有其他方法可以在线传输对象吗?

4

2 回答 2

1

您可以编写自己的编组/编组机制或使用现有机制之一作为序列化/反序列化的替代方案。

两种方法(编组序列化)各有利弊。

在不确切知道您需要什么的情况下,很难说出您的情况首选什么。

于 2013-01-22T04:24:40.503 回答
0

您的客户端程序和服务器程序运行在不同的 javaw.exe 中,即使用不同的 JVM。因此,要在不同的 java 程序之间使用两个进程进行数据通信,您需要进行序列化和反序列化。您无法逃避它。

于 2013-01-22T04:56:06.797 回答