lpr-b:note
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
lpr-b:note [24/10/2007 alle 10:44 (18 anni fa)] – Marco Danelutto | lpr-b:note [05/12/2007 alle 08:43 (18 anni fa)] (versione attuale) – Marco Danelutto | ||
---|---|---|---|
Linea 30: | Linea 30: | ||
==== Tutorial su util.concurrent ==== | ==== Tutorial su util.concurrent ==== | ||
Questo è il [[http:// | Questo è il [[http:// | ||
+ | |||
Linea 52: | Linea 53: | ||
new ObjectInputStream(s.getInputStream()); | new ObjectInputStream(s.getInputStream()); | ||
... ... | ... ... | ||
+ | |||
+ | ==== Programmino ProtocolTester con URL ==== | ||
+ | Questo è il [[codiceProtocolTesterUrl|codice]] per il protocol tester presentato e discusso nella lezione del 26/10. | ||
Linea 91: | Linea 95: | ||
C' | C' | ||
Si veda la documentazione completa di nestat con **man netstat**. | Si veda la documentazione completa di nestat con **man netstat**. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Classe ODP (Object Datagram Packet) ==== | ||
+ | |||
+ | Questo è il [[sorgenteODP|sorgente]] della classe ODP, discussa a lezione, che si può utilizzare per l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== DatagramSocket che perde una percentuale di pacchetti ==== | ||
+ | Se volete testare programmi che utilizzano DatagramSocket per la spedizione di pacchetti UDP utilizzate [[lpr-b: | ||
+ | |||
+ | |||
+ | ==== Documentazione su RMI ==== | ||
+ | Esiste un {{http:// | ||
+ | Un altro mini tutorial decente si trova su {{http:// | ||
+ | Informazioni dettagliate sull' | ||
+ | |||
+ | |||
+ | ==== Security Managers con RMI ==== | ||
+ | Quando si voglia (o si debba) usare un SecurityManager per permettere caricamento dinamico di classi con RMI, si deve specificare un file con i permessi necessari alla polocy che si vuole implementare secondo il formato standard definito da Java ({{http:// | ||
+ | In questo caso, il programma deve essere lanciato definendo a riga di comando quale file di policy deve essere consultato. A tale scopo si usa la sintassi | ||
+ | |||
+ | java -Djava.security.policy=FileCheContieneLaPolicy nomeDellaClasseMain | ||
+ | |||
+ | Da notare che apparentemente una | ||
+ | |||
+ | grant { | ||
+ | | ||
+ | }; | ||
+ | |||
+ | non da' i permessi necessari alla lookup dell' | ||
+ | |||
+ | | ||
+ | |||
+ | dove il nome della macchina può essere sostituito dal wildcard " | ||
+ | |||
+ | ==== Esempio commentato sull' | ||
+ | Su {{http:// | ||
+ |
lpr-b/note.1193222662.txt.gz · Ultima modifica: 24/10/2007 alle 10:44 (18 anni fa) da Marco Danelutto