C
ChrisMobile
Stammgast
- 83
Hallo zusammen,
ich bastel gerade für die Uni an einer App, die mit einem Server kommuniziert.
Der Server läuft und die App ebenfalls.
Leider führt die Socket-Verbindung auf einen Win7-Rechner, der durch eine Firewall geschützt ist zu einem BufferOverflow, da der Windows-7-Rechner wohl auf die Eingabe von Username und Passwort wartet..
Ich fange schon eine UnknownHost- und I/O-Exception ab aber das hilft in diesem Fall leider nicht.
Mein Code Abschnitt:
Kann ich dies irgendwie abfangen?
Eine Exception wird mit im DBMS-LogCat leider nicht ausgeben..
Da Handy arbeitet halt und läuft irgendwann in den Overflow..
Viele Grüße
Chris
ich bastel gerade für die Uni an einer App, die mit einem Server kommuniziert.
Der Server läuft und die App ebenfalls.
Leider führt die Socket-Verbindung auf einen Win7-Rechner, der durch eine Firewall geschützt ist zu einem BufferOverflow, da der Windows-7-Rechner wohl auf die Eingabe von Username und Passwort wartet..
Ich fange schon eine UnknownHost- und I/O-Exception ab aber das hilft in diesem Fall leider nicht.
Mein Code Abschnitt:
Code:
try {
echoSocket = new Socket(ipAdress, port);
out = new PrintWriter(echoSocket.getOutputStream(), true);
in2 = new BufferedReader(new InputStreamReader(echoSocket
.getInputStream()));
connected = true;
System.out.println("OUTPUT: " + in2.readLine());
} catch (UnknownHostException e) {
System.out.println("UnknownHost");
connected = false;
} catch (IOException e) {
System.out.println("I/O-Exception");
connected = false;
}
Kann ich dies irgendwie abfangen?
Eine Exception wird mit im DBMS-LogCat leider nicht ausgeben..
Da Handy arbeitet halt und läuft irgendwann in den Overflow..
Viele Grüße
Chris