From 5142dae93f2ce135264198d2a91a950d6f6cf62f Mon Sep 17 00:00:00 2001 From: "Britt, Kyle (Capt)" <kyle.britt@nps.edu> Date: Wed, 5 Aug 2020 10:10:12 -0700 Subject: [PATCH] Delete BrittTCPExample1.java --- .../homework1/BrittTCPExample1.java | 61 ------------------- 1 file changed, 61 deletions(-) delete mode 100644 assignments/src/MV3500Cohort2020JulySeptember/homework1/BrittTCPExample1.java diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework1/BrittTCPExample1.java b/assignments/src/MV3500Cohort2020JulySeptember/homework1/BrittTCPExample1.java deleted file mode 100644 index 631720d9ad..0000000000 --- a/assignments/src/MV3500Cohort2020JulySeptember/homework1/BrittTCPExample1.java +++ /dev/null @@ -1,61 +0,0 @@ - -package MV3500Cohort2020JulySeptember.homework1; - -import java.io.IOException; -import java.io.OutputStream; -import java.io.PrintStream; -import java.net.ServerSocket; -import java.net.Socket; -/** - *Homework #1 TCP Telnet Server - * @author Brittokki - */ - - -public class BrittTCPExample1 { - -public static void main(String[] args) - { - try - { - System.out.println("TcpExample1Telnet has started and is waiting for a connection."); - System.out.println(" help: https://savage.nps.edu/Savage/developers.html#telnet"); - System.out.println(" enter (telnet localhost 2317) or (nc localhost 2317)..." ); - - // The ServerSocket waits for a connection from a client. - // It returns a Socket object when the connection occurs. - ServerSocket serverSocket = new ServerSocket(2317); - - // Use Java io classes to write text (as opposed to - // unknown bytes of some sort) to the client - - // The Socket object represents the connection between - // the server and client, including a full duplex connection - try (Socket clientConnection = serverSocket.accept()) { - // Use Java io classes to write text (as opposed to - // unknown bytes of some sort) to the client - OutputStream os = clientConnection.getOutputStream(); - PrintStream ps = new PrintStream(os); - - ps.println("This client response was written by Captain Brittokki"); - System.out.println("This server response was written by Captain Brittokki"); - - // "flush()" in important in that it forces a write - // across what is in fact a slow connection - ps.flush(); - } - System.out.println("TcpExample1 completed successfully."); - } - catch(IOException e) - { - System.err.println("Problem with TcpExample1Telnet networking:"); // describe what is happening - System.err.println("Error: " + e); - // Provide more helpful information to user if exception occurs due to running twice at one time - - // brute force exception checking, can be brittle if exception message changes - // if (e.getMessage().equals("Address already in use: NET_Bind")) - if (e instanceof java.net.BindException) - System.err.println("*** Be sure to stop any other running instances of programs using this port!"); - } - } -} -- GitLab