Hallo zusammen!
Ich versuche mich gerade an der Client - Server Programmierung und stosse schon ganz am Anfang auf ein Problem:
Der Server ist gestartet, aber sobald ich den Client starte bricht der Server mit einer IOException ab ...
Weiss jemand woran das liegen könnte?
Hier noch der Quelltext:<br>
<br>
<b>/* Server */</b><br>
import java.net.*;<br>
import java.io.*;<br>
import java.util.*;<br>
<br>
public class Server<br>
{<br>
**int PORT = 8400;<br>
**public static void main(String[] args)<br>
**{<br>
****new Server();<br>
**}<br>
<br>
Server()<br>
{<br>
System.out.println("\n\n**** Server gestartet ****\n");<br>
try<br>
{<br>
ServerSocket listen = new ServerSocket(PORT);<br>
Socket verbindung = listen.accept();<br>
InputStreamReader in = new InputStreamReader(verbindung.getInputStream());<br >
<br>
while(true)<br>
{<br>
System.out.println(in.read());<br>
}<br>
}<br>
catch(IOException e)<br>
{<br>
System.out.println(e);<br>
}<br>
}<br>
<br>
<b>/*Client*/</b><br>
<br>
import java.net.*;<br>
import java.io.*;<br>
import java.util.*;<br>
<br>
public class Client<br>
{<br>
<br>
public static void main(String[] args)<br>
{<br>
int PORT = 8400;<br>
<br>
try<br>
{<br>
Socket socket = new Socket("localhost", PORT);<br>
OutputStreamWriter out = new OutputStreamWriter(socket.getOutputStream());<br>
}<br>
catch(UnknownHostException e)<br>
{<br>
System.out.println(e);<br>
}<br>
catch(IOException f)<br>
{<br>
System.out.println(f);<br>
}<br>
**}<br>
}<br>
Ich versuche mich gerade an der Client - Server Programmierung und stosse schon ganz am Anfang auf ein Problem:
Der Server ist gestartet, aber sobald ich den Client starte bricht der Server mit einer IOException ab ...
Weiss jemand woran das liegen könnte?
Hier noch der Quelltext:<br>
<br>
<b>/* Server */</b><br>
import java.net.*;<br>
import java.io.*;<br>
import java.util.*;<br>
<br>
public class Server<br>
{<br>
**int PORT = 8400;<br>
**public static void main(String[] args)<br>
**{<br>
****new Server();<br>
**}<br>
<br>
Server()<br>
{<br>
System.out.println("\n\n**** Server gestartet ****\n");<br>
try<br>
{<br>
ServerSocket listen = new ServerSocket(PORT);<br>
Socket verbindung = listen.accept();<br>
InputStreamReader in = new InputStreamReader(verbindung.getInputStream());<br >
<br>
while(true)<br>
{<br>
System.out.println(in.read());<br>
}<br>
}<br>
catch(IOException e)<br>
{<br>
System.out.println(e);<br>
}<br>
}<br>
<br>
<b>/*Client*/</b><br>
<br>
import java.net.*;<br>
import java.io.*;<br>
import java.util.*;<br>
<br>
public class Client<br>
{<br>
<br>
public static void main(String[] args)<br>
{<br>
int PORT = 8400;<br>
<br>
try<br>
{<br>
Socket socket = new Socket("localhost", PORT);<br>
OutputStreamWriter out = new OutputStreamWriter(socket.getOutputStream());<br>
}<br>
catch(UnknownHostException e)<br>
{<br>
System.out.println(e);<br>
}<br>
catch(IOException f)<br>
{<br>
System.out.println(f);<br>
}<br>
**}<br>
}<br>
Comment