Programación de desarrollo de sockets
2. Si flag = 0 significa esperar, flag = 1 significa enviar y flag = 2 significa recibir. Cuando no hay información, está en el estado de hilo de espera;
3. Requerir que el cliente configure la dirección IP y el número de puerto
4. , incluido el encabezado de datos, el volumen de datos y la cola de datos;
5. El servidor recibe el encabezado de datos, cambia el identificador de comunicación a flag = 2 e ingresa al hilo de recepción
6. Determina si se ha recibido en función del volumen de datos y la cola de datos.
7. Si la cantidad de datos recibidos no coincide con la cantidad de datos definida en la transmisión, el cliente debe reenviar (bandera = 1), si aún no coincide tres veces, un; el error se envía al cliente y se registra en el registro de comunicación del servidor, salga del hilo de recepción e ingrese al hilo de espera
8. bandera del hilo = 0;;