[Java lista] RMI tuzfal mogul

Andras Dobrosi andris at freemail.hu
2007. Már. 14., Sze, 11:28:27 CET


Vagy inkabb ugy kerdem, hogy mindig lesz befolyasod a kliens feletti
routerekre? Mert ha nem, akkor az RMI lehet necces erre a feladatra.


Andris


On 3/14/07, Andras Dobrosi <andris at freemail.hu> wrote:
>
> A kliensek router beallitasaira van befolyasod?
>
> Andris
>
>
> On 3/14/07, Muskovics Gábor <"m..g"@freemail.hu> wrote:
> >
> > Szia!
> >
> > Az rmiregistry az 1099-es portot használja, a kommunikáció meg a 2000-es
> > porton történik. A beidézett kódban én is az exportObject-et használom,
> > ott adom meg a 2000-et. Ez a két port nyitva is van a tűzfalon.
> > Viszont mások problémáit olvasva, itt a NAT okoz problémát az RMI-nek,
> > mégpedig a nyilvános IP-jű szerver nem tudja visszahívni a router mögött
> > lévő klienst, aminek NAT-al van megosztva a net.
> > Talán az is megoldás lehet, hogy ha ezt a timeout-ot le lehetne venni
> > közel 0-ra. Mert működik a program, de 5 perc egy távoli matódus
> > meghívása a szerver-től a kliens felé...
> > Egyébként a kliens egy applet. Bár szerintem ez most nem lényeges.
> >
> > --
> > Muskovics Gábor
> >
> > Andras Dobrosi írta:
> > > Szia
> > >
> > > Huuu ezzel en is szivtam!
> > > Sajnos az rmiregistry ha jol emlekszem 1099-re all ra, de utana a
> > > kommunikacio a kliens es a szerver kozott mar nem ezen a porton hanem
> > > egy 5 jegyu random portokon zajlik.
> > >
> > > Erre ket megoldas van:
> > >
> > > 1. Tuzfal konfiguralas.
> > > (Csomagszures, vagy az 5 jegyu portok engedelyezese erre a muveletre,
> > > vagy mi. Van ennek valami elnevezese. Tuzfalasok ha kepben vannak,
> > > akkor tudjak mirol van szo.)
> > >
> > > 2. Minden kommunkacio menjen az 1099-es porton (vagy egy adott
> > porton).
> > > Nem kell megijedni nem olyan nagy szivas.
> > > http://java.sun.com/javase/6/docs/api/java/rmi/activation/Activatable.html#exportObject(java.rmi.Remote
> >
> > > <http://java.sun.com/javase/6/docs/api/java/rmi/activation/Activatable.html#exportObject%28java.rmi.Remote
> > >,
> > > java.rmi.activation.ActivationID, int)
> > > Az Activateble exportObject metodusaban meglehet adni az anonymus
> > > portot es akkor tuti csak azon megy a kommunikacio, ez amugy lehet az
> > > 1099 is.
> > >
> > > 3. Nekem minden mas dolog [ pl: bind(\\blabla:port)], amit forumokon
> > > olvastam nem mukodott es vegul az 1.-et csinaltuk.
> > >
> > > Andris
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> >
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20070314/3d0b6df5/attachment-0001.html 


További információk a(z) Javalist levelezőlistáról