Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. import java.io.DataInputStream;
  2. import java.io.FileOutputStream;
  3. import java.io.IOException;
  4. import java.net.ServerSocket;
  5. import java.net.Socket;
  6. import java.util.Scanner;
  7. import javax.swing.JOptionPane;
  8.  
  9. public class Server extends Thread {
  10. private ServerSocket ss;
  11. public static Scanner scanner;
  12. public static String portNoS;
  13. public static int portNo;
  14.  
  15. public static void main(String[] args) {
  16. portNoS = JOptionPane.showInputDialog("Enter port number of machine(e.g. '5555') :");
  17. portNo = Integer.valueOf(portNoS);
  18. scanner = new Scanner(System.in);
  19. new Server().runServer();
  20. }
  21.  
  22. public void runServer() {
  23.  
  24. try {
  25. ServerSocket serverSocket = new ServerSocket(portNo);
  26. System.out.println("Ready for connections");
  27. while (true) {
  28. Socket socket = serverSocket.accept();
  29. new ServerThread(socket).start();
  30. }
  31. } catch (IOException e) {
  32. e.printStackTrace();
  33. }
  34. }
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement