Assignment N.3 - WebLookUp
Completion requirements
Opened: Saturday, 1 March 2014, 3:25 PM
Due: Tuesday, 11 March 2014, 11:55 PM
Scrivere un programma JAVA WebLookUp che traduca una sequenza di nomi
simbolici di host nei corrispondenti indirizzi IP. WebLookUp legge i nomi
simbolici da un file, il cui nome è passato da linea di comando oppure richiesto
all'utente:
- si deve definire un task che implementi l’interfaccia Callable, e che, ricevuto come parametro un nome simbolico, provvede a tradurre il nome restituendo un InetAddress.
- per ottimizzare la ricerca, si deve attivare un pool di thread che esegua i task in modo concorrente. Ogni volta che si sottomette al pool di thread un task, si ottiene un oggetto Future <InetAddress>, che deve essere aggiunto ad una ArrayList.
- infine, scorrere l’ArrayList e visualizzare gli InetAddress.