Domanda

Qual è la differenza di base tra java.rmi.server.UnicastRemoteObject e java.rmi.PortableRemoteObject.

So che uno è usato per JRMP e l'altro per IIOP, ma qualcuno può spiegarlo nella lingua di un uomo. In caso contrario, perché?

È stato utile?

Soluzione

http://download.oracle.com/javase/6/docs/technotes/guides/rmi-iiop/rmi_iiop_pg.html

Quando uso UnicasTremoteObject vs PortableRemoteObject?

UnicasTremoteObject dovrebbe essere usato come superclasse per l'implementazione dell'oggetto nella programmazione RMI. PortableRemoteObject deve essere utilizzato nella programmazione RMI-IIOP. Se viene utilizzato PortableRemoteObject, è possibile cambiare il protocollo di trasporto su JRMP o IIOP durante il runtime.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top