Server.java 815 B

1234567891011121314151617181920212223242526272829303132
  1. package com.company;
  2. import java.io.IOException;
  3. import java.net.InetSocketAddress;
  4. import java.net.ServerSocket;
  5. import java.net.Socket;
  6. import java.util.ArrayList;
  7. import java.util.List;
  8. public class Server {
  9. ServerSocket serverSocket;
  10. List<Client> clientList = new ArrayList<>();
  11. public void Run() throws IOException {
  12. serverSocket = new ServerSocket();
  13. serverSocket.bind(new InetSocketAddress("192.168.0.2", 3243));
  14. while (true) {
  15. System.out.println("Server is reading");
  16. Socket socket = serverSocket.accept();
  17. System.out.println(socket.getInetAddress().getHostAddress() + " connected");
  18. Client client = new Client(socket, clientList);
  19. client.start();
  20. clientList.add(client);
  21. }
  22. }
  23. }