Verteilte Systeme

Kapitel 3 - RMI

Nenne drei Situationen bei denen es zu einer Remoteexception kommt.

  1. Netzwerkbetriebsstörung
  2. Der Aufrufende und der Aufgerufene haben eine unterschiedliche Klassenwelt vor sich
  3. Ein Proxy verweist auf ein Objekt, Problem: das Objekt ist nicht mehr vorhanden, da es bspw. durch die Garbage Collection weg gelöscht wurde
  4. Serialisierungsprobleme sind erst zur Laufzeitfeststellbar, weshalb es bei der Übertragung zu Fehlern kommen kann

Diskussion