ho fatto un paio di prove utilizzando l'HttpURLConnection

in sintesi

codice:
URL indirizzo = new URL("http://indirizzoIP:8080/progettoX/IHERetrieveSummaryInfo?requestType=XX&ID=111");
HttpURLConnection conn = (HttpURLConnection) indirizzo.openConnection();
int rc = conn.getResponseCode(); // mi restituisce l'HTTP server code
controllo rc, se 200 ok.
C'è un modo per gestire un eventuale timeout?