Comprobación de conexiones entrantes a ServerSocket

¿Hay alguna manera de verificar las conexiones entrantes a ServerSocket, para que mi servidor no se detenga cuando espere que alguien se conecte?

Necesito algo como

try {
if (server.thereisarequest()) {
Socket socket = server.accept();
}
}
Respuesta 1

¿Estás seguro de que quieres esto? Una vez presentado el código, solo hay un hilo esperando. Ejecute otros subprocesos que manejan las conexiones aceptadas para que su servidor no se detenga. También puede usar la E / S asincrónica sin bloqueo de Java (nio y nio2), pero de todos modos hay un subproceso de servicio.

Respuesta: 2

Mantenlo simple ... usa un bucle infinito while para hacer que el servidor busque la solicitud entrante ... así es como funciona la mayoría de los servidores ...

while (true) {

incoming = s.accept();  // incoming is of type Socket.                              

}
Respuesta: 3

Estoy usando RestFB para obtener el feed de pared del usuario y encontré un problema que solo devuelve las publicaciones del usuario actual. ¿Es esto un error o estoy haciendo algo mal? La misma consulta funciona exactamente en la API de Facebook ...

¿Cómo escribo la secuencia Java Simpla en mi editor (usando Notepad ++)? Estoy familiarizado con los conceptos básicos, pero tengo problemas para imprimir este en mi cmd. int a = 1; a = a + a; a = a + a; a = a + a; ....

Tengo un archivo con un tamaño de 32 MB, lo he descargado del servidor de DocuShare a la carpeta temporal de DocuShare. Estoy tratando de leer el contenido del archivo para crear un archivo. Me sale un error cuando codifico mi URL ...

¿Cuál es la mejor opción para leer CSV? Sé que hay una manera de usar la API super-csv, la API java-csv. Pero mi jefe me pidió una API que solo es proporcionada por la organización Apache. Lata ...