Recuerdo haber leído en alguna parte que un socket puede considerarse como dos canales half-duplex independientes. ¿Significa que recv()
y send()
del mismo socket son realmente irrelevantes?¿es seguro recv() y send() en un socket al mismo tiempo?
- si es así, ¿es por definición o aplicación específica?
- si no, ¿cómo los dos interfieren entre sí?
gracias.
depende del protocolo. TCP es full-duplex, entonces sí. –
Gracias, ¿tiene algún contraejemplo? o cualquier otro enlace de referencia/código para que pueda leer? –