Estoy tratando de escribir un programa de socket muy simple, lo que básicamente quiero es que el cliente siga escuchando la comunicación del servidor, en un ciclo while (verdadero). ahora también quiero que el cliente pueda enviar datos al servidor en medio de la escucha.Socket leer y escribir simultáneamente
La única solución en la que puedo pensar es hacer un hilo para leer y escribir, e interrumpir el hilo de lectura cada vez que tengo que escribir.
¿Hay una solución mejor o es esta la única manera que puedo hacer esto
Por favor, edite su publicación para proporcionar más detalles sobre su trabajo. ¿Qué has intentado? ¿Qué investigación has hecho? ¿Qué código no está funcionando? – Gray
Simplemente no es un problema - vea la respuesta de @CrazyCasta. Las transmisiones de Tx/rx son independientes y se leen desde un hilo mientras que escribir desde otro está bien. –
R/W simultáneamente es la definición de Full-duplex, que es TCP. – irreputable