2005 | OriginalPaper | Chapter
Verteilte Objekte durch RMI
Authors : Steffen Heinzl, Markus Mathes
Published in: Middleware in Java
Publisher: Vieweg+Teubner Verlag
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
In diesem Kapitel beschreiben wir einen alternativen Ansatz zur Entwicklung verteilter Anwendungen, der auf der Verteilung von Objekten beruht und eng an die Programmiersprache Java geknüpft ist. Die Rede ist vom
entfernten Methodenaufruf (Remote Method Invocation, RMI)
, der eine Verteilung von Objekten auf mehrere Rechner bzw. auf mehrere virtuelle Maschinen erlaubt. Man unterteilt Objekte dann in so genannte
lokale
und
entfernte Objekte
und unterscheidet entsprechend den Aufruf einer lokalen und entfernten Methode. Lokale und entfernte Objekte können vom Client jedoch nicht unterschieden werden und realisieren dadurch
Ortstransparenz.
Ein Client kann mit entfernten Objekten genau wie mit lokalen arbeiten. Ein Methodenaufruf auf einem entfernten Objekt verhält sich identisch zum Aufruf einer Methode auf einem lokalen Objekt.