Advertisement
TrodelHD

Untitled

Apr 15th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. import java.io.IOException;
  2. import java.io.ObjectInputStream;
  3. import java.io.ObjectOutputStream;
  4. import java.net.ServerSocket;
  5. import java.net.Socket;
  6.  
  7. public class Main {
  8.  
  9. private static ServerSocket server;
  10. private Socket Con;
  11. private static ObjectOutputStream serveroutput;
  12. private static ObjectInputStream serverinput;
  13. private static Socket serverconnection;
  14.  
  15. public Main() throws IOException {
  16.  
  17. try {
  18. this.server = new ServerSocket(2021);
  19. System.out.println("server gestartet");
  20. waitforcon();
  21.  
  22. } catch (IOException e) {
  23. System.out.println("Server startup Error");
  24. e.printStackTrace();
  25. }
  26.  
  27.  
  28. }
  29.  
  30.  
  31. public void waitforcon() throws IOException {
  32.  
  33. while(true) {
  34.  
  35. try {
  36. this.Con = server.accept();
  37. serversetupStreams();
  38. System.out.println("client verbunden" + Con.getInetAddress());
  39. } catch (IOException e) {
  40. e.printStackTrace();
  41. }
  42.  
  43. }
  44.  
  45.  
  46. }
  47.  
  48. private void serversetupStreams() throws IOException{
  49. System.out.println("baue brücken");
  50. serveroutput = new ObjectOutputStream(serverconnection.getOutputStream());
  51. serveroutput.flush();
  52. serverinput = new ObjectInputStream(serverconnection.getInputStream());
  53.  
  54. }
  55.  
  56. public static void main(String[] args) throws IOException {
  57. new Main();
  58. }
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement