Avatar billede Slettet bruger
03. marts 2002 - 14:49 Der er 4 kommentarer og
1 løsning

RMI - porte

Jeg har følgende problem, når jeg fra en Applet, skal forbinde til en RMI server:

java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)

Problemet skyldes, at port 1099 er spærret for indgående trafik på den maskine, hvor serveren kører.

Jeg har læst, at det er muligt at bestemme hvilke porte RMI skal anvende vha. SocketFactory eller lignende.

Er der nogle, der kan give et eksempel på, hvorledes jeg får en Applet til at anvende eksempelvis port 8080 til RMI trafik?

Bemærk, at jeg godt er klar over, at jeg kan starte RMI REGISTRY på eksempelvis port 8080. Så opslaget af referencen foregår på denne port. Det er den videre TCP/IP trafik, der er et problem.
Avatar billede powerbart Nybegynder
03. marts 2002 - 15:27 #1
Sun har et eksempel hvor de bruger en servlet, som RMI-wrapper .... Det skyldes, at RMI 'danser' op og ned af portene, og du ikke kan kontrollere det rigtigt.

http://www.dmh2000.com/ApacheTomcatRMI.htm


Men hvis du vil undgå en masse bøvl, så brug ObjectOutputStream, og nøjes med at kaste objekter frem og tilbage, og ikke metoder.
Avatar billede powerbart Nybegynder
03. marts 2002 - 15:28 #2
Det var et svar . ... Det forgående ..
Avatar billede Slettet bruger
03. marts 2002 - 16:20 #3
Har du nogen idé om hvor jeg så kan finde den påkrævede: java-rmi.cgi
- for at udføre HTTP tunneling? Jeg har ikke haft held til at finde den nemlig.
Avatar billede Slettet bruger
03. marts 2002 - 16:57 #4
Nevermind.

Det HTTP tunneling noget af RMI trafik, har jeg ikke fået til at virke endnu, men det lader til, at det er eneste løsning.
Avatar billede tommer Nybegynder
04. marts 2002 - 23:37 #5
jeg har samme problem, har du fundet en løsning ??
iøvrigt virker det hvis man dropper kaldet til securitymanager!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

AI/ML udvikler i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Nye kolleger søges til IT Stab i Forsvaret

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Tech Lead til Datacenter Operations