Loading src/main/java/appA/MusicServer.java +27 −27 Changes for src/main/java/appA/MusicServer.java: 27 added lines, 27 removed lines. Original line number Diff line number Diff line Loading @@ -17,33 +17,6 @@ public class MusicServer { new MusicServer().go(); } public class ClientHandler implements Runnable { private ObjectInputStream in; public ClientHandler(Socket socket) { try { in = new ObjectInputStream(socket.getInputStream()); } catch (Exception ex) { ex.printStackTrace(); } } public void run() { Object userName; Object beatSequence; try { while ((userName = in.readObject()) != null) { beatSequence = in.readObject(); System.out.println("read two objects"); tellEveryone(userName, beatSequence); } } catch (Exception ex) { ex.printStackTrace(); } } } public void go() { try { ServerSocket serverSock = new ServerSocket(4242); Loading Loading @@ -74,4 +47,31 @@ public class MusicServer { } } public class ClientHandler implements Runnable { private ObjectInputStream in; public ClientHandler(Socket socket) { try { in = new ObjectInputStream(socket.getInputStream()); } catch (Exception ex) { ex.printStackTrace(); } } public void run() { Object userName; Object beatSequence; try { while ((userName = in.readObject()) != null) { beatSequence = in.readObject(); System.out.println("read two objects"); tellEveryone(userName, beatSequence); } } catch (Exception ex) { ex.printStackTrace(); } } } } No newline at end of file Loading
src/main/java/appA/MusicServer.java +27 −27 Changes for src/main/java/appA/MusicServer.java: 27 added lines, 27 removed lines. Original line number Diff line number Diff line Loading @@ -17,33 +17,6 @@ public class MusicServer { new MusicServer().go(); } public class ClientHandler implements Runnable { private ObjectInputStream in; public ClientHandler(Socket socket) { try { in = new ObjectInputStream(socket.getInputStream()); } catch (Exception ex) { ex.printStackTrace(); } } public void run() { Object userName; Object beatSequence; try { while ((userName = in.readObject()) != null) { beatSequence = in.readObject(); System.out.println("read two objects"); tellEveryone(userName, beatSequence); } } catch (Exception ex) { ex.printStackTrace(); } } } public void go() { try { ServerSocket serverSock = new ServerSocket(4242); Loading Loading @@ -74,4 +47,31 @@ public class MusicServer { } } public class ClientHandler implements Runnable { private ObjectInputStream in; public ClientHandler(Socket socket) { try { in = new ObjectInputStream(socket.getInputStream()); } catch (Exception ex) { ex.printStackTrace(); } } public void run() { Object userName; Object beatSequence; try { while ((userName = in.readObject()) != null) { beatSequence = in.readObject(); System.out.println("read two objects"); tellEveryone(userName, beatSequence); } } catch (Exception ex) { ex.printStackTrace(); } } } } No newline at end of file