[ Pobierz całość w formacie PDF ]
.* Jeśli numer portu nie zostanie podany, program* użyje domyślnego portu o numerze 8088.*/public static void main(String[] args) {int port = 8088;if (args.length > 0) {try {port = Integer.parseInt(args[0]);} catch(NumberFormatException nfe) {}320}new EchoServer(port, 0);}public EchoServer(int port, int maxConnections) {super(port, maxConnections);listen();}/** Przesłania metodę handleConnection klasy* NetworkServer.Metoda odczytuje każdy przesłany* wiersz informacji, zapisuje go w tablicy łańcuchów* znaków, a następnie umieszcza na stronie WWW* wewnątrz elementu PRE.Tak stworzona strona WWW* jest przesyłana do przeglądarki.*/public void handleConnection(Socket server)throws IOException{System.out.println(serverName + ": otrzymano połączenie z " +server.getInetAddress().getHostName());BufferedReader in = SocketUtil.getReader(server);PrintWriter out = SocketUtil.getWriter(server);String[] inputLines = new String[maxRequestLines];int i;for (i=0; i [ Pobierz całość w formacie PDF ]