- In Java possono essere scritte tre categorie di programmi:
- Le applicazioni
- Le applet
- Le serverlet
- Le applicazioni saranno eseguite da una JVM caricata dal sistema operativo (un eseguibile),
al quale indicheremo quale classe eseguire
- Le applet verranno eseguite da una JVM contenuta in un browser web. Le classi verranno caricate
in genere dalla rete e verranno eseguite dal browser, assegnando loro un'area di una pagina
HTML per l'I/O
- Le serverlet funzioneranno in una macchina virtuale caricata all'interno di un server Web
e potranno produrre delle pagine HTML in maniera dinamica, ricevendo anche input dal browser
Web, tramite i meccanismi GET e POST
|