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
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
- ePaul (30.06.2008 00:51)
- Jakob Keres (30.06.2008 08:55)
