Cómo utilizar un servidor Socket para recibir una solicitud http
ServerSocket serverSocket = nulo
int puerto = 8888
prueba
{
serverSocket = nuevo; ServerSocket(puerto, 1, InetAddress.getByName("127.0.0.1"));
} catch (IOException e)
{
e.printStackTrace( );
System.exit(1);
}
mientras (!shutdown)
{
Socket socket = nulo;
InputStream entrada = nulo;
OutputStream salida = nulo;
prueba
{
/**
* El bucle se detiene aquí y no continuará hasta que se reciba una solicitud HTTP en el puerto 8888
*/
socket = serverSocket . aceptar();
entrada = socket.getInputStream();
salida = socket.getOutputStream();
} captura (Excepción e) p >
{
e.printStackTrace();
continuar;
}
}