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

    classi di rete e per l'accesso remoto

    salve a tutti!
    ho abbastanza esperienza sulla programmazione java (a livello universitario) però non ho mai sviluappato una completa applicazione fatta da me e quindi ho alcune domande da porvi:

    quali sono le classi predefinite nella api java per gestire le funzioni di invio mail, inoltro ecc ecc?

    esistono classi predefinite con funzioni per gestire un'applicazione di accesso remoto?

    vi sarei grato se postasse anche qualche link...

    cmq vi ringrazio anticipatamente!
    Per una battaglia sono sempre a disposizione

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: classi di rete e per l'accesso remoto

    Originariamente inviato da sidvizioso
    quali sono le classi predefinite nella api java per gestire le funzioni di invio mail, inoltro ecc ecc?
    Nel framework standard nessuna. Per gestire le email c'è un pacchetto separato chiamato JavaMail (vedi qui).

    Certo ... nulla ti vieterebbe di inviare delle email "parlando" con il server SMTP tramite i socket .... ma per questo bisognerebbe essere un guru dei socket e del protocollo SMTP.

    Originariamente inviato da sidvizioso
    esistono classi predefinite con funzioni per gestire un'applicazione di accesso remoto?
    Se intendi dire connessioni via modem, no.

    Tutto quello che puoi fare con la rete sfruttando il framework standard sta principalmente nel package java.net (più qualcos'altro in giro in altri package).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    perfetto! ti ringrazio tanto andbin!!

    ora smanetto un pò e poi in caso ti farò altre domande
    Per una battaglia sono sempre a disposizione

  4. #4
    ma una volta creata l'applicazione con l'utilizzo del JavaMail, se dolvessi dare questa applicazione ad altre persone, quindi su altri computer, nel pacchetto dell'applicazione devo includere la libreria javamail? e dovrei quindi includere anche un file .bat per far inserire nel classpath la libreria javamail?
    E se una persona alla quale do questa applicazione non ha l'ultima versione aggiornata di java che sto usando io, come faccio a far scaricare automaticamente l'ultima versione? ad esmpio nella programmazione per il web con il javascript si puòl controllare se i plugin sono installati e in caso negativo far partire il download e o eventuale aggiornamento.

    spero in qualche delucidazione!
    Per una battaglia sono sempre a disposizione

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    di come distribuire applicazioni in java (e non) che utilizzino librerie di terzi se n'è parlato in lungo e in largo. In java hai, fondamentalmente, due scelte: distribuisci i tuoi file e un manuale su che fare per farla andare, oppure, scompatti i vari jar che utilizzi (java-mail, jaf e che altro nell'ipotesi del client di posta elettronica) nella root del tuo progetto e quando vai a creare il tuo jar dell'applicazione fai in modo che i vari pacchetti terzi scompattati vengano incapsulati nel tuo jar. Questo però nel rispetto delle licenze
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Oppure ancora, crei il jar della tua applicazione specificando nel MANIFEST l'attributo Class-Path
    Vedere qui
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Originariamente inviato da andbin
    Oppure ancora, crei il jar della tua applicazione specificando nel MANIFEST l'attributo Class-Path
    Vedere qui
    C'è sempre stata?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  8. #8
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Andrea1979
    C'è sempre stata?
    A cosa ti riferisci?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    alla possibilità di specificare il classpath delle librerie in uso nel manifest. Oppure è un'aggiunta di JAVA >= 5?

    EDIT: comunque è una figata
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  10. #10
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Credo che l'opzione Class-Path nel manifest ci sia sempre stata ....

    Vedere anche qui
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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 © 2026 vBulletin Solutions, Inc. All rights reserved.