Avatar billede datamatikeren Nybegynder
04. juli 2003 - 11:18 Der er 6 kommentarer og
1 løsning

Opkald til VPN server fra Java program

Er det muligt at kalde op til en VPN server fra et Java program?
Programmet er baseret på CORBA, og det skal være muligt at skabe en VPN forbindelse til en anden lokation UDEN at skulle åbne VPN'en ved siden af programmet?

Nogen der har et forslag??
Avatar billede arne_v Ekspert
04. juli 2003 - 21:50 #1
Vi skal nok vide lidt mere om konteksten.

Der er mange muligheder:

1) VPN router-router
    a) automatisk connection ved traffik
    b) manuel connection via kommando i router

2) VPN system-system

3) VPM application-application

#1a kræver ikke noget da det er helt automatisk.

#1b kan formentlig løses ved at lade Java applikationen lukke op
enten ved a telnette ind til routerens kommando-linie interface eller
via HTTP requests til routerens web interface.

#2 er nok den mest vanskelige da det ikke er sikkert at et Windows
opkalds program har et API der kan bryges.

#3 er nem via SSLSocket. [strengt taget er det vel ikke VPN men derfor
kan det jo godt være en mulighed alligevel]
Avatar billede arne_v Ekspert
31. juli 2003 - 08:25 #2
svar
Avatar billede arne_v Ekspert
31. juli 2003 - 08:25 #3
Tid at lukke spørgsmålet ?
Avatar billede datamatikeren Nybegynder
31. juli 2003 - 10:03 #4
Som det foregår nu har jeg 2 ikoner på klientcomputerne. Et til Dial-up VPN og et til at starte mit program. (Win98 2.ed).
Er det muligt at finde API eller lign som kalder op, og så bruge det i mit program?
Avatar billede arne_v Ekspert
31. juli 2003 - 11:04 #5
Det er jo så en #2.

Du må studere dokumentation for dit VPN program. Hvis der
er et API så så må det kunne kaldes far Java via JNI.
Hvis det kan køres med alle argumenter angiver på en kommandoe
linie, så kan det køres med Runtime.getRuntime().exec().
Avatar billede datamatikeren Nybegynder
31. juli 2003 - 11:19 #6
Prøver det lige i weekenden. Hvis det virker får du dine points.  :o)
Avatar billede arne_v Ekspert
27. august 2003 - 23:51 #7
Tid at lukke spørgsmålet ?
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