Sr-12-wyk-1.0-Slajd33
Z Studia Informatyczne
RMI – przekazywanie parametrów (3)
Inny sposób przekazywania parametrów polega na przesłaniu jedynie odniesienia do obiektu będącego parametrem. Obiekt-parametr nie zmienia swojej lokalizacji, a ewentualne późniejsze wywołania jego metod przebiegają również zdalnie.
W środowisku Java RMI wszystkie obiekty zdalne, czyli implementujące interfejs Remote, są przekazywane przez odniesienie , a wszystkie pozostałe obiekty są przekazywane przez wartość . Aby jednak było możliwe przekazanie obiektu przez wartość do innej maszyny wirtualnej , klasa tego obiektu musi dziedziczyć z klasy Serializable.