Interact client machine με server

Συζητήσεις για την Java

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Interact client machine με server

Δημοσίευση από panosru » 11 Μαρ 2010 11:19

Δεν ξέρω αν έθεσα σωστά τον τίτλο...

Αυτό το οποίο θέλω να βρω τρόπο να φτιάξω είναι κάτι το οποίο γίνεται πολύ εύκολα με ActiveX στον ΙΕ ωστόσο επειδή πρέπει να είναι cross-platform θέλω να με συμβουλέψετε μιας και δεν γνωρίζω από τα κατατόπια της Java ποιος είναι ο καλύτερος τρόπος για να υλοποιηθεί κάτι τέτοιο.

Το project δεν θα γίνει από εμένα, εγώ απλά κάνω το research, το λέω απλά για να μην μου πείτε πως αφού δεν ξέρω από Java που πάω ξυπόλητος στ' αγκάθια :P

Η γενική λειτουργία που θέλω να επιτύχω είναι η εξής:

1) Ο χρήστης μπαίνει μέσω browser σε μια διεύθυνση όπου θα τρέχει κάποιο aplet υποθέτω (μιας και δεν νομίζω να γίνεται με flash αυτό)

2) Προφανώς θα ζητηθεί από τον χρήστη να επιβεβαιώσει ότι αποδέχεται το applet να κατεβάσει αρχεία στον υπολογιστή του.

3) Αφού κατεβούν τ' αρχεία στον υπολογιστή του να εκτελεστεί κάποιο από τα αρχεία με κάποιο συγκεκριμένο πρόγραμμα (Οι υπολογιστές θα προϋποθέτουν να έχουν εγκατεστημένο το πρόγραμμα αυτό)

4) Ο χρήστης θα κάνει αλλαγές στο αρχείο με το πρόγραμμα που έχει ανοίξει το αρχείο και θα τις αποθηκεύσει στο αρχείο

5) Όταν πατήσει υποβολή στο applet τότε το applet θα πάρει αυτά τα επεξεργασμένα αρχεία (μπορεί να είναι πολλά μπορεί να είναι και ένα) τότε το applet θα τραβήξει τα αρχεία αυτά από τον υπολογιστή του στον server.

Αυτή είναι περιληπτικά η βασική λειτουργία που θέλω να επιτύχω, όταν άκουσα την λέξη cross-platform μου ήρθαν διάφορε τεχνολογίες στο μυαλό όπως, java, flash, και γενικά web based όταν όμως άκουσα για το Interact μεταξύ server και client στο file-system τότε το μόνο που μου έμεινε στο μυαλό είναι η Java.

Έμαθα πως κάτι τέτοιο για να λειτουργήσει ακόμα και με Java applet πρέπει να γίνει sign το certificate του applet για να λειτουργήσει, μήπως γνωρίζεται την διαδικασία και τα κόστη αυτής;

Ευχαριστώ! :)

EDIT:
Βρήκα αυτά τα links που με βοήθησαν μπορώ να πω αρκετά, ωστόσο αν έχει κάποιος να προσθέσει κάτι... ευπρόσδεκτο :)

http://mindprod.com/jgloss/signedapplets.html
http://www.thawte.com/code-signing/index.html

EDIT2:
Απ' οτι είδα στα signs έχει και την Adobe Air να υποθέσω πως γίνεται και με Air δηλαδή το παραπάνω;

Απάντηση

Επιστροφή στο “Java”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες