I have written a simple java code to send a message from server to client and the client should display it respectively. The codes are.
Client.java
impor
In Server code rather than using BufferedWriter, use PrintWriter.
while (true) {
Socket mysocket = server_socket.accept();
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
BufferedReader reader = new BufferedReader(new InputStreamReader(mysocket.getInputStream()));
out.println("Hello World!");
System.out.println("data sent");
}
This is working on my system. Try this.