Red de conocimiento informático - Problemas con los teléfonos móviles - Programación de desarrollo de sockets

Programación de desarrollo de sockets

1. Abra el hilo de transmisión, el hilo de espera y el hilo de recepción

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;;