Unicast Vs Портативный удаленный объект - PullRequest
1 голос
/ 03 мая 2011

В чем принципиальная разница между java.rmi.server.UnicastRemoteObject и java.rmi.PortableRemoteObject.

Я знаю, что один используется для JRMP, а другой - для IIOP, но кто-нибудь может объяснить это на языке непрофессионала. Я новичок в Java. Также можем ли мы использовать Protable Remote Object для JRMP? Если нет, то почему?

1 Ответ

1 голос
/ 03 мая 2011

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 во время выполнения.

...