HTTP Connection

duermer

Mitglied
Hi,

Hab en Problem.

Und zwar bau ich ne HTTP Connection auf.
Will jetzt aber, das fals der Server nicht erreichbar ist, dass ich das asugeben kann.
So mach ich die HTTP Connection
Code:
        try {
            String url = "http://meinserver:8080/meine Application";
            HttpConnection conn = (HttpConnection)Connector.open(url);
        }
        catch(IOException ioe){
            tcs.stat3.setLabel("Fehler");
        }

Aber wie mach ich dass?

Denn so bleibt er einfach stehen und macht nichts mehr.

Wäre um jede Hilfe dankbar

Mit freundlichen Grüßen
Patrick Hennig
 
Soweit ich weiß, kommt nur sofort eine UnknowHostException, wenn der Server nicht existiert. In Deinem Fall dauert es eine geraume Zeit, ehe bemerkt wird, daß der Server gerade nicht verfügbar ist.

Mir ist nicht bekannt, wie man diese "Nachforschungszeitdauer" abkürzen kann.

Falls Du nicht mit der Programmausführung warten willst, könntest Du die Sache über einen eigenen Thread erledigen, der dann sein Ergebnis einem Listener mitteilt, der Deine Meldung ausgibt.

CU schnuffie
 
Zurück