在CORBA中有没有与writeReplace相同的东西?

使用标准Java序列化时,可以根据Serializable接口,在流中Object writeReplace()替换对象,创建将在序列化期间调用的Object writeReplace()方法。

我的问题很简单:在Corba Java实现中是否存在这种结构的等价物?

您可以像使用RMI-IIOP(基于CORBA / IIOP的Java RMI)一样正常使用writeReplace 。 ORB呈现Serializable / Externalizable(具有所有相关function)的“标准”Java序列化,并将它们编组为“自定义编组”值。

据我所知,在Corba规范中甚至没有这样的东西,更不用说Java实现了。