E/S no bloqueante en Java 
Muchas de las operaciones de entrada/salida que vienen en Java por defecto son operaciones bloqueantes y casi siempre hay que echar mano de los threads para "simular" un comportamiento no bloqueante, con el consiguiente overhead en la máquina virtual.

Desde JDK 1.4 existe la API NIO (paquete java.nio) que permite acceder de forma no bloqueante a ficheros, a sockets o a cualquier otro recurso.

En esta web explican de forma muy clara el uso de esta nueva API. Lo mejor de todo es que viene incluida de serie en el runtime de Java.

[ añadir comentario ] ( 1352 visualizaciones )   |  [ 0 trackbacks ]   |  enlace permanente  |   ( 3 / 1936 )

<< <Anterior | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | Siguiente> >>