Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Come aggiornare un software

    Ciao a tutti e buon proseguimento d'estate.
    Ho bisogno del vostro aiuto. Se volessi costruire un software aggiornabile?
    mi spiego meglio:
    mettiamo che vendo un software e poco dopo mi accorgo di un errore nel codice, come posso fare per inserire magari il nuovo codice sul sito e fare il modo che il software si aggiorni, cioè che magari copi la nuova classe e sostituisca la vecchia? si fa con i file jar o con exe?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Beh, dipende da come hai strutturato il tuo progetto. Se e' composto da un unico maxiFile, devi riscaricare il file. Piu' e' modulare, piu' e' facilmente aggiornabile (si tratta sempre di sostituire un file, ma piu' sono i file, piu' le loro dimensioni sono piccole). I file di aggiornamento potrebbero essere dei mini archivi zip contenenti il/i nuovo/i file e un file con nome determinato(tipo UPDATE.MF) che contiene le info(scritte in un formato da te stabilito) su dove scrivere questi file all'interno della cartella del progetto. Potresti fare un modulo che si connette al tuo sito, verifica la presenza di aggiornamenti non ancora istallati, li scarica, apre l'archivio legge il file UPDATE.MF e sostituisce i file.

  3. #3
    Quello che fa per te è la tecnologia Java Web Start: http://www.java.com/it/download/faq/java_webstart.xml

    p.s. se il tuo programma è un applet, allora verrà scaricata la nuova versione ogni volta che viene aggiornata.

    ciao
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.