RNIO es un marco nio minimalista para el lenguaje Java. & Nbsp; Maneja el selector, pero le da un control total sobre los canales.
RNIO es el marco nio utilizada en el proxy de conejo web.
Con rnio crea una NioHandler y luego espera a eventos. Los eventos están listos leer, escribir, listo, listo-aceptar y conectar preparado. Con rnio solo espera una vez, si quiere realizar la misma acción de nuevo hay que registrarse para el evento de nuevo. Puede establecer los tiempos de espera para cada esperan individualmente.
Internamente rnio tiene un conjunto de selectores y corre un hilo para cada uno de ellos. Sus detectores de eventos pueden funcionar tanto con el hilo selector o en un fondo de la piscina hilo, le corresponde a usted decidir lo que es mejor. Para baja latencia que desea ejecutar en el subproceso de selección, pero entonces usted no debe hacer ninguna operación que pueda bloquear, ya que va a bloquear rnio.
¿Qué hay de nuevo en esta versión :.
- Las principales actualizaciones de los javadocs
- Hecho posible especificar una fábrica de hilo para la creación hilo selector.
¿Qué hay de nuevo en la versión 1.1:
- Renombrado UnlimitedSocketHandler a SocketHandlerBase y hecho posible establecer el tiempo de espera valores para ello. Agregado tiempos de espera para la muestra EchoServer. El valor de tiempo de espera predeterminado para MultiSelectorNioHandler puede ahora ser pasado como argumento al constructor.
¿Qué hay de nuevo en la versión 1.0:
- Creado rnio del código de manejo nio encontrado en conejo / 4.4 .
- Agregado EchoClient y EchoServer como ejemplos.
- Se ha corregido un problema con llamar NioHandler.shutdown () varias veces.
Requisitos
- Java 2 Standard Edition Runtime Environment
Comentarios que no se encuentran