Nie mam pojęcia co robię źle..
SERVER
public class Server {
public static void main(String args[]) throws IOException, InterruptedException
{
ServerSocket serverSocket = new ServerSocket(3001);
Socket socket = serverSocket.accept();
System.out.println("+ 1");
BufferedReader bufferedReader = new BufferedReader
(new InputStreamReader(socket.getInputStream()));
while(true)
{
String message = bufferedReader.readLine();
System.out.println(message);
}
}
}
KLIENT
public class Client {
public static void main(String args[]) throws UnknownHostException, IOException {
Socket socket = new Socket("localhost", 3001);
System.out.println("Connected");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
DataOutputStream outputStream = new DataOutputStream(socket.getOutputStream());
while(true)
{
String message = reader.readLine();
outputStream.writeChars(message);
}
}
}
Powinno być tak, że klient pisze, server czyta, a problem w tym, że server nic nie wypisuje.