nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Verständnisfragen zu RMI

Von: Jakob Keres (jakob.keresk@gmx.net) [Profil]
Datum: 29.06.2008 18:45
Message-ID: <6cpsgoF3iesl8U1@mid.dfncis.de>
Newsgroup: de.comp.lang.java
Guten Tag,

wie ich heute überrascht festgestellt habe, gibt ein RMI-Server nicht
Referenzen auf Objekte zurück, sonders es werden tatsächlich ganze
Objekte serialisiert und übertragen. Daraus ergeben sich für mich einige
Unklarheiten.

Wenn eine Server-Methode ein Objekt zurückgibt, aber das Objekt auch
gleichzeitig irgendwohin speichert, dann existiert das Objekt zweimal;
einmal auf dem Server und einmal beim Client. Wie werden diese synchron
gehalten?

Wenn der Server ein Objekt zurückgibt, welches wiederum Referenzen auf
andere Objekte hat, werden diese dann auch übertragen?

Wenn ich zur Client-Authentifizierung eine Session benutze und die
Session alle Methoden zur Verfügung stellt, die ich schützen möchte,
wird dann nicht die ganze Server-Funktionalität auf den Client
übertragen, da nun alle Berechnungen auf Client-Seite ausgeführt werden?

Ich muss sagen, das kommt mir alles ein wenig komisch vor. Habe ich da
irgendwo etwas fundamental falsch verstanden?? Ohne mich bisher näher
damit beschäftigt zu haben, war ich immer der Meinung, auf Client-Seite
würde man nur mit Stubs arbeiten.

Viele Grüße
Jakob

[ Auf dieses Posting antworten ]

Antworten