Avatar billede multicoder Nybegynder
22. december 2003 - 00:21 Der er 12 kommentarer

ftp client via java applet

Hej

Jeg står og skal bruge en java applet hvor man kan browse efter en fil og uploade den til en ftp server.

Efter upload skal den sende brugeren til en ny side, med en variabel som indeholder filnavnet på den fil der er uploadet.

den skal kunne kører i IE 5.5  uden sun's java

Håber der er en der har et godt link, eller kan hjælpe mig igang med lidt java :)

pft.
Avatar billede arne_v Ekspert
22. december 2003 - 00:27 #1
Du skal have løst flere problemer:
1)  finde noget Java 1.1 kompatibel FTP client kode
2)  have ændret security på alle client PC'erene for at tillade adgang
    til fil-systemet (og evt. connecte til FTP-server hvis det er en
    anden end web-serveren)

Kort sagt: det er ikke en praktisk løsning !
Avatar billede Slettet bruger
22. december 2003 - 00:27 #2
Tjah, det ville være forholdsvist nemt at implementere vha. Apache's common-API, men eftersom den ikke må kræve Sun's JVM, så tror jeg at du selv skal til at rode lidt med Sockets....

Held og lykke med projektet
Avatar billede multicoder Nybegynder
22. december 2003 - 00:35 #3
Jeg har set lidt på den her:
http://www.utechsoft.com/uupload/index.jsp
men den bruger desværre sun's java

Vil man ikke kunne lave noget som det uden sun's java.
Avatar billede Slettet bruger
22. december 2003 - 00:39 #4
Jo... Det vil kunne lade sig gøre, da adgang til FTP'ere (findes det ord overhovedet? ... nåh, som jeg var ved at sige:) skabes over TCP/IP-protokollen. Denne protokol tilgåes vha. Socket-klassen i Java, som har være tilgængelig siden Java version 1.0....

MEN... du kommer selv til at programmere MEGET... og det bliver et ufatteligt omfattende projekt. Men, intet er umuligt for den som <forsæt selv Thomas Mygind / Robinson-sætning>....

Håber det hjalp dig lidt?
Avatar billede Slettet bruger
22. december 2003 - 00:40 #5
Der skulle naturligvis ha' stået "FTP-servere", ikke "FTP'ere"....geeesh, jeg trænger til søvn :-)
Avatar billede multicoder Nybegynder
22. december 2003 - 00:46 #6
Det er okay jeg er med :-)

Jeg tror jeg er kommet der til at det er noget jeg må købe mig til.

Jeg har lige fundet et link mere.
Det ser ud til at man godt kan lave noget smart med deres "iNet Factory".

http://www.jscape.com/ftpapplet/ftp_applet_demo.jsp
Avatar billede arne_v Ekspert
22. december 2003 - 00:47 #7
Og når FTP protokollen er lavet, så er der lige security issuet !
Avatar billede arne_v Ekspert
22. december 2003 - 00:47 #8
Og det løser du ikke ved at købe.
Avatar billede multicoder Nybegynder
22. december 2003 - 00:53 #9
Nej det er rigtig, men dem der skal bruge det har allerede adgang til serveren via ftp.

Det her er mere til hvis de lige hurtigt skal uploade en fil til en side.
Avatar billede arne_v Ekspert
22. december 2003 - 00:57 #10
Jeg snakker ikke om bruger adgang til FTP-server, men om applet
adgang til client fil-system.
Avatar billede multicoder Nybegynder
22. december 2003 - 01:06 #11
ja okay

men hvordan gør jscape så.
http://www.jscape.com/ftpapplet/ftp_applet_demo.jsp
deres virker uden sun's java
Avatar billede arne_v Ekspert
22. december 2003 - 01:14 #12
Det virker også kun ved at give øget permissions til appletten.

Det har ikke noget med MS versus SUN JVM at gøre (bortset fra at der
er forskel på hvordan man gør det i Java 1 og Java 2 - og MS JVM er
Java 1 og SUN JVM er KJava 2)
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