Verteilte Systeme

Was ist eine RemoteException und wann kann sie auftreten?

Bei einem RMI-Objekt müssen alle Methoden eine Remote-Exception werfen, die eine Übergeordnete Exception zum Abfangen von Problemen beim entfernten Methodenaufruf ist.
Mögliche Probleme:
  • Netzwerkstörung
  • Unterschiedliche Versionen der Funktion auf Client und Server
  • Garbage Collection auf dem Server => Timeout
  • Serialisierung/Deserialisierung

Diskussion