G
Guest
Gast
So bin gerade dabei mich in die Netzwerkprogrammierung einzuarbeietn und habe hier mir 1.mal richtig viel copy&paste mäßig was aus dem FAQ-Netzwerkbereich gezogen um das dann nachher ein wenig zu ändern, rumzuspielen usw. um so eben etwas zu lernen.
Nur kann bei mir keine Verbindung aufgebaut werden....
Hier der Code:
Und hier die Exception :
Versuche Verbindung herzustellen...
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at NetzwerkTest.<init>(NetzwerkTest.java:15)
at NetzwerkTest.main(NetzwerkTest.java:56)
Verbindung konnte nicht hergestellt werden...
naja ich hoffe ihr könnt mir helfen..[/code]
Nur kann bei mir keine Verbindung aufgebaut werden....
Hier der Code:
Code:
import java.io.*;
import java.net.*;
public class NetzwerkTest
{
private Socket connection;
public NetzwerkTest()
{
System.out.println("Versuche Verbindung herzustellen...");
try
{
connection = new Socket("localhost",1234);
}
catch(Exception any)
{
any.printStackTrace();
System.out.println("Verbindung konnte nicht hergestellt werden...");
return ;
}
System.out.println("Sende Daten....");
try
{
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(connection.getOutputStream()));
out.write("Hello World");
out.flush();
out.close();
}
catch(Exception any)
{
System.out.println("Es konnten keine Daten gesendet werden...");
return ;
}
System.out.println("Versuche Daten zu empfangen...");
try
{
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
System.out.println("\n\n" + in.readLine() + "\n\n");
in.close();
}
catch(Exception any)
{
System.out.println("Es konnten keine Daten gesendet werden...");
return ;
}
}
public static void main(String[] args)
{
NetzwerkTest test = new NetzwerkTest();
}
}
Und hier die Exception :
Versuche Verbindung herzustellen...
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at NetzwerkTest.<init>(NetzwerkTest.java:15)
at NetzwerkTest.main(NetzwerkTest.java:56)
Verbindung konnte nicht hergestellt werden...
naja ich hoffe ihr könnt mir helfen..[/code]