- Per leggere dati da un server occorre per prima cosa un indirizzo da cui leggere
- Questo indirizzo va posto in un oggetto di tipo URL. Possiamo usare in genere due metodi
per costruire un URL:
- public URL(String spec) throws MalformedURLException ci consente di costruire
un URL a partire dal suo testo completo. Il testo può anche indicare un URL relativo
- public URL(URL context, String spec) throws MalformedURLException consente di
creare un nuovo URL a partire da uno esistente, ad esempio ottenuto con i metodi getDocumentBase () o
getCodeBase () di Applet
- Una volta ottenuto l'URL potremo connetterci al server richiedendo un file di ingresso con il
metodo public final InputStream openStream() throws IOException
- Una volta ottenuto il file potremo usarlo per costruire un DataInputStream, dal quale leggere un
oggetto dal file tramite i meccanismi della serializzazione oppure, se il file è di testo,
leggerlo usando il metodo readLine;
- Possiamo vedere questo in un esempio
|