Assignment 4:WeblookUp
Completion requirements
Opened: Tuesday, 3 March 2015, 12:00 AM
Due: Tuesday, 17 March 2015, 12:00 AM
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 ritornando 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 un ArrayList.
- infine, scorrere l'ArrayList e visualizzare gli InetAddress.