[Java lista] RMI tuzfal mogul

Andras Dobrosi andris at freemail.hu
2007. Már. 14., Sze, 10:51:43 CET


A WebService MONNYON le! Rmi-t akar. :)

Andris

On 3/14/07, István Viczián <viczian.istvan at gmail.com> wrote:
>
> OFF
>
> tegye fel a kezet, aki nem irt meg chatprogramot :)))))))))
>
> On 3/14/07, Andras Dobrosi <andris at freemail.hu> wrote:
> > 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
> > , 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
> >
> >
> >
> > On 3/14/07, Muskovics Gábor <"m..g"@freemail.hu> wrote:
> > > Sziasztok!
> > >
> > > Írtam egy kliens-szerver alkalmazást, amik RMI-vel kommunikálnak. A
> > > szervert futtató gépnek publikus ip címe van, a kliens  helyi hálón
> van
> > > router mögött és NATolva van az Internet. A problémám, hogy a
> várakozási
> > > idők nagyok.
> > > A google szerint ez azért van, mert a szerver nem tudja visszahívni
> > > (callback) a klienst.
> > > Tudtok rá valami megoldást? Lehetséges RMI-t használni tűzfal mögül?
> > >
> > > Köszönettel:
> > > Muskovics Gábor
> > >
> > > Kliens:
> > > Kli = Kliens.init(this);
> > > Srv = (SzerverIf) Naming.lookup("rmi://" + hn + "/Szerver");
> > > Szerver:
> > > try {
> > >             Szerver obj = new Szerver();
> > >             SzerverIf stub = (SzerverIf)
> > > UnicastRemoteObject.exportObject(obj, 2000);
> > >
> > >             Registry registry = LocateRegistry.getRegistry();
> > >             registry.bind("Szerver", stub);
> > >
> > >             System.err.println("A szerver készen áll");
> > >         } catch (Exception e) {
> > >             System.err.println("Hiba a szerver indítása közben: " +
> > > e.toString());
> > >             e.printStackTrace();
> > > }
> > > _______________________________________________
> > > Javalist mailing list
> > > Javalist at javagrund.hu
> > > http://javagrund.hu/mailman/listinfo/javalist
> > >
> >
> >
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> >
> >
> _______________________________________________
> 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/d50fbd7f/attachment.html 


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