Server Client Chat
Server Client Chat
import java.io.*;
import java.net.*;
import java.util.Scanner;
new Server().start();
try {
clientSocket = serverSocket.accept();
System.out.println("Client connected");
String message;
while (true) {
message = scanner.nextLine();
writer.println( message);
} catch (IOException e) {
e.printStackTrace();
} finally {
closeServer();
}
}
try {
reader.close();
writer.close();
clientSocket.close();
serverSocket.close();
} catch (IOException e) {
e.printStackTrace();
try {
String message;
System.out.println(message);
} catch (IOException e) {
e.printStackTrace();
///////////////////////////////////////////////////////////////////////////////////
import java.io.*;
import java.net.*;
import java.util.Scanner;
new Client().start();
try {
System.out.println("Connected to server");
String message;
while (true) {
message = scanner.nextLine();
} catch (IOException e) {
e.printStackTrace();
} finally {
closeClient();
try {
reader.close();
writer.close();
socket.close();
} catch (IOException e) {
e.printStackTrace();
try {
String message;
System.out.println("server :"+message);
} catch (IOException e) {
e.printStackTrace();