Page 1 of 1
Download file from java applet
Posted: Wed Dec 12, 2007 11:41 am
by ablaz3r
Καλημέρα:)
Έχω να πιάσω java από τότε που μας έκανε ο κάβουρας

(2001?) και προσπαθώ να φτιάξω ένα applet που με το που τρέχει, να κατεβάζει ένα αρχείο από έναν web server και να το σώζει τοπικά...
Ιδέες?
Ευχαριστώ!
Posted: Wed Dec 12, 2007 12:57 pm
by Zifnab
Δες εδώ αν και δεν ξέρω αν σου κάνει αφού προέκυψε από ένα απλό
google search
http://schmidt.devlib.org/java/file-download.html
Posted: Wed Dec 12, 2007 1:13 pm
by ablaz3r
Posted: Wed Dec 12, 2007 3:25 pm
by Sreak
Aυτόν τον καιρό έκανα ακριβώς αυτό που θέλεις μόνο που αντί για applet, στην περίπτωσή μου έτρεχες απλά ένα jar file.
H λύση μου προς το παρόν δουλεύει σωστά μέχρι αρχεία 1ΜΒ μετά που σκάει ο apache. Δεν το έχω ψάξει ακόμα.
Η λογική είναι η εξής για περισσότερα π.μ me μην κάθεσε να το ξαναγράφεις.
Ο client διαβάζει το αρχείο γραμμή γραμμή και το μετατρέπει σε ένα string. Μετά με το πακέτο http client της java (apache project) στέλνω σε ένα POST request όνομα του αρχείου και το String που περιέχει όλο το αρχείο.
Ο server είναι γραμμένος σε php και παίρνει από το post το όνομα του αρχείου και το string και φτιάχνει ένα αρχείο με το όνομα που πήρε από το post και για body βάζει το String
Posted: Thu Dec 13, 2007 3:00 pm
by ablaz3r
Ευχαριστώ πολύ Στέλιο! Άλλαξα το πρόγραμμα οπότε δεν χρειάζεται πλέον η συγκεκριμένη λειτουργία.
Re: Download file from java applet
Posted: Fri Dec 21, 2007 2:48 am
by HdkiLLeR
Έχε υπόψην σου ότι το αρχείο πρέπει να κατέβει απο εκεί που servίρεται το applet (γιατί αλλιώς το sandbox δεν θα σε αφήσει) και επίσης η PHP να είναι configured σωστά για να υποστηρίζει μεγάλα files στα sessions σου (αυτό για το prob με το large file που αναφέρθηκε πιο πρίν).