[Java lista] RMI kerdes
biziclop
biziclop at gmail.com
2008. Nov. 18., K, 16:29:12 CET
Peldanyt, mindig peldanyt exportalsz.
Amit kliens oldalon latsz, annak semmi koze nincs az exportalashoz.
Azok stubok, amiket az rmic general forditasidoben. Az exportalas
runtime tortenik.
Amikor exportalsz, akkor az objektumod (szigoruan a peldany) kap egy
egyedi azonositot, amit egy tablaba bejegyeznek. Ezzel az azonositoval
lehet majd kesobb a tuloldalrol hivatkozni erre az objektumra.
Ha szerveroldalrol kliensoldalra atkuldesz egy referenciat egy mar
exportalt objektumra, akkor ez az azonosito utazik at a kliensoldalra,
es kesobb ezzel tud majd hivatkozni erre a peldanyra.
De ugye valahogy meg kell szerezni azt a bizonyos elso azonositot,
hogy elinditsd a folyamatot, es erre van az rmi registry, de az
exportalassal _nem_ kerul be az objektumod automatikusan a registrybe,
ezt kulon kell intezned. Tehat expoitalas es registry ket kulon dolog.
A stub classok generalasa pedig egy harmadik dolog, szukseges de nem
elegseges feltetele az rmi-nek.
lsp
2008/11/18 zamek <zamek at vili.pmmf.hu>:
> On Tuesday 18 November 2008 14.16.15 istvan.ketler at lhsystems.com wrote:
>> Ne haragudj, biztos faradt vagyok meg minden, de a trivialis valasz
>> szerintem az, hogy ahogy lokalban is csinalnad, pont ugy kell
>> szetvalogatni. De szerintem valami masra gondoltal, mint amit sikerult
>> megkerdezned, vagy tenyleg nagyon faradt vagyok, de nem ertem a kerdest.
>
> A lenyeg: az rmi tipus-t exportal, vagy peldanyt?
> Ha peldanyt, akkor honnan lesz referenciam a kliens oldalon?
>
> van pl. A tipusu objektumbol 4 peldany. Ezeket exportalom egyenkent.
> A kliens oldalon hogy tudom kivalasztani barmelyiket?
> Lokalban megvan a referenciajuk, mert pl inner object-ek egy osztalyban, vagy
> egy collection-ben ulnek mindannyian.
>
> Kliens oldalon csak azt tudom hogy van n db. exportalt osztaly.
> Arra kerdeztem ra, hogy az rmi biztosit-e valamilyen peldany azonositot, vagy
> csak a tipust exportalja.
>
> Lehet, hogy hulye a kerdes, de most ismerkedem az rmi alapjaival, elnezest, ha
> zoldeket kerdezek.
>
>
> --
> thx,
> ----------------------------------
> Zoltan Zidarics programmer
> PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
> E-Mail: zamek at vili.pmmf.hu
> ----------------------------------
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
További információk a(z) Javalist levelezőlistáról