java.rmi.server.UnicastRemoteObject
和之间的基本区别是什么java.rmi.PortableRemoteObject
。
我知道一个用于 JRMP,另一个用于 IIOP,但是任何人都可以用外行的语言来解释它。我是 Java 新手。我们也可以为 JRMP 使用 Protable Remote Object 吗?如果不是,为什么?
http://download.oracle.com/javase/6/docs/technotes/guides/rmi-iiop/rmi_iiop_pg.html
何时使用 UnicastRemoteObject 与 PortableRemoteObject?
UnicastRemoteObject 应该用作 RMI 编程中对象实现的超类。PortableRemoteObject 应该在 RMI-IIOP 编程中使用。如果使用 PortableRemoteObject,您可以在运行时将传输协议切换为 JRMP 或 IIOP。