A
Arian
Gast
Hallo Leute,
ich bin am verzweifeln. Ich will mich mit einem socket zum telnet server connecten aber bekomme merkwürdige Probleme.
Unter Windows läuft es einwandfrei!
Mein Code:
Erzeugt ein merkwürdigen Fehler ( nur unter Linux)! Windows läuft es.
Es erscheint keine Fehlermeldung und es sieht so aus als würde es eine Endlosschleife sein, aber er bleibt irgendwo wärend dem letzten readLine() stecken.
Also er durchläuft die schleife nicht weiter.
Ich bekomme auch den Text von der telnet session ausgegeben.
Habe schon versucht alle sdk's ab version 1.3 draufzuschmeissen. Aber das selbe ergebnis!
Wenn jemand das Problem kennt, bitte melden!!!!
ich bin am verzweifeln. Ich will mich mit einem socket zum telnet server connecten aber bekomme merkwürdige Probleme.
Unter Windows läuft es einwandfrei!
Mein Code:
Code:
public static void main(String args[]) throws UnknownHostException, IOException
{
Socket myConnection;
int port = 4000;
String host = "192.168.0.2";
DataInputStream x;
PrintStream y;
myConnection = new Socket(host,port);
String myString = "";
x= new DataInputStream(myConnection.getInputStream());
while ((myString= x.readLine())!=null)
{
System.out.println(myString);
/* System,out,println("test");*/
}
myConnection.close();
}
Erzeugt ein merkwürdigen Fehler ( nur unter Linux)! Windows läuft es.
Es erscheint keine Fehlermeldung und es sieht so aus als würde es eine Endlosschleife sein, aber er bleibt irgendwo wärend dem letzten readLine() stecken.
Also er durchläuft die schleife nicht weiter.
Ich bekomme auch den Text von der telnet session ausgegeben.
Habe schon versucht alle sdk's ab version 1.3 draufzuschmeissen. Aber das selbe ergebnis!
Wenn jemand das Problem kennt, bitte melden!!!!