【发布时间】:2008-11-25 20:21:08
【问题描述】:
我有一个 java 程序必须编译为 1.4,另一个程序可以是任何程序(所以,1.4 或 1.6),这两个程序需要来回传递序列化对象。如果我在两个程序都可以看到的地方定义一个可序列化的类,java的序列化是否仍然有效,还是我只需要1.6-1.6或1.4-1.4?
【问题讨论】:
-
在跨语言/跨平台/跨类可能会随着时间而改变时,我是唯一一个从不相信序列化机制的人吗?如果性能不重要,我倾向于序列化为 XML 并返回...
-
@Uni,通常我只会在两个进程都从完全相同的 jar 中获取序列化类时才在进程之间使用序列化,例如当两个进程都在同一台机器上时。如果进程在不同的机器上,我会选择 XML 的东西。
标签: java serialization