Duda con sockets ¿bidireccional? en Java
Publicado por Pedrito (9 intervenciones) el 20/09/2005 13:13:04
Hola de nuevo a todos:
Si creo un servidor con un ServerSocket en un puerto, y en en cliente un socket con Socket y me conecto al puerto del servidor, con InputStream y OutputStream (creo) puedo crear un flujo de entrada o de salida asociado al csocket. Pero: ¿puede ser usado, simultaneamente, para entrada y salida? ¿debe crearse algun tipo de semaforo? ¿o es mejor crear dos sockets distintos, uno asociado a flujo de entrada (InputStream) y otro de salida (OutputStream) ?
Si creo un servidor con un ServerSocket en un puerto, y en en cliente un socket con Socket y me conecto al puerto del servidor, con InputStream y OutputStream (creo) puedo crear un flujo de entrada o de salida asociado al csocket. Pero: ¿puede ser usado, simultaneamente, para entrada y salida? ¿debe crearse algun tipo de semaforo? ¿o es mejor crear dos sockets distintos, uno asociado a flujo de entrada (InputStream) y otro de salida (OutputStream) ?
Valora esta pregunta


0