Preguntas con respuestas sobre "nio"

563 preguntas, página #1

1

votos

0

respuestas

vistas 261

Alternativa al bucle InputStream#read

La API de NIO contiene algunas soluciones muy interesantes para la transferencia de datos. Métodos que guardan flujos de entrada como archivos en un disco duro a través de canales y archivos que se cargan directamente desde el disco duro a la RAM. Sin embargo, no pude encontrar una solución clara que cargue los flujos de entrada directamente en la RAM. ...

preguntado 11 años, 0 meses

6

votos

1

respuestas

vistas 10,827

Selectores java.nio y SocketChannel para transmisión continua

Actualmente estoy usando java.nio.channel.Selectors & SocketChannels para una aplicación que abrirá conexiones de 1 a muchas para continuar transmitiendo a un servidor. Tengo tres subprocesos para mi aplicación: StreamWriteWorker: realiza la operación de escritura en SocketChannel, StreamReadWorker: lee ...

preguntado 11 años, 0 meses

5

votos

1

respuestas

vistas 3,006

¿Cómo leer una solicitud usando CompletionHandlers y un ByteBuffer más pequeño que la solicitud?

Estoy usando Java 7 y AsynchronousSocketChannel. Me gustaría leer una solicitud (por ejemplo, HTTP POST), pero me cuesta encontrar una buena solución para leer la solicitud completa, si es más grande que el tamaño del ByteBuffer que estoy usando. Por ejemplo, si el ByteBuffer tiene 4048 bytes y HTTP POST contiene un...

preguntado 11 años, 0 meses

0

votos

3

respuestas

vistas 2,447

Netty: cómo funcionan los subprocesos de trabajo

Quiero entender cómo funcionan los subprocesos de Netty Worker. según el código, para cada nueva solicitud obtenemos nextwoker() cualquiera de los subprocesos de trabajo y lo asignamos para el procesamiento de eventos del cliente. Entonces, un solo hilo podrá manejar diferentes solicitudes de diferentes clientes según tengo entendido ...

preguntado 11 años, 0 meses

1

votos

2

respuestas

vistas 563

buscar/reemplazar con charBuffer

Soy nuevo en las clases de NIO; Estoy trabajando en una coincidencia de patrones con (posiblemente) archivos de texto muy grandes, y hasta ahora estoy leyendo datos del archivo asignando su canal a un byteBuffer, que luego se convierte en un charBuffer. Mi pregunta es, con MapMode de charBuffer establecido en READ_WRITE, es...

preguntado 11 años, 0 meses

0

votos

1

respuestas

vistas 158

NIO - ¿Se puede perder el estado de preparación del canal?

Soy nuevo en un IO sin bloqueo en Java. Tengo una pregunta: ¿el selector perderá la preparación de un canal sin bloqueo, si llega un nuevo paquete de un servidor después de que completamos la lectura del canal, pero antes de que eliminemos una clave de selección para este canal del selector? Código de ejemplo...

preguntado 11 años, 1 meses