Files
library-data-assistant/src/server/Server.java
T
2024-07-02 15:17:40 +08:00

24 lines
640 B
Java

package server;
import java.net.ServerSocket;
import java.net.Socket;
import server.thread.HandleThread;
public class Server {
private static final int PORT = 9999;
public static void main(String[] args) {
try (ServerSocket server = new ServerSocket(PORT)) {
System.out.println("Server listening on port " + PORT);
while (true) {
Socket clientSocket = server.accept();
System.out.println("Client connected: " + clientSocket.getInetAddress().getHostAddress());
new Thread(new HandleThread(clientSocket)).start();
}
} catch (Exception e) {
System.err.println("Server exception: " + e.getMessage());
}
}
}