public class HttpServer extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.net.Socket |
connectionSocket |
private static InputDataParser |
inputDataParser |
private static java.net.ServerSocket |
serverSocket |
private static SocketThread |
socketThread |
Constructor and Description |
---|
HttpServer() |
Modifier and Type | Method and Description |
---|---|
private static java.net.ServerSocket |
createServerSocket(int port)
Creates a server socket.
|
private static void |
handleConnections(java.io.File directory)
Handles the connections by listening to the socket and accepting any
incoming connection.
|
static void |
main(java.lang.String[] args)
Main method for the HttpServer.
|
private static java.net.ServerSocket serverSocket
private static java.net.Socket connectionSocket
private static SocketThread socketThread
private static InputDataParser inputDataParser
private static java.net.ServerSocket createServerSocket(int port)
port:
- int - The port number.private static void handleConnections(java.io.File directory)
directory:
- File - The start directory from where to collect files.public static void main(java.lang.String[] args)
args:
- String[] - Command-line input arguments.