import java.net.*;
public class TCPServer {
public static void main(String[] args) throws IOException {
ServerSocket serverSocket = new ServerSocket(12345); // Listen on port 12345
System.out.println("Server listening on port 12345...");
Socket clientSocket = serverSocket.accept(); // Accept client connection
System.out.println("Client connected: " + clientSocket.getInetAddress());
BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);
String message = in.readLine(); // Read message from client
System.out.println("Received from client: " + message);
out.println("Hello from server!"); // Send response to client
clientSocket.close();
serverSocket.close();
}
}
No comments:
Post a Comment