Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo tcpip implementa la comunicación uno a muchos

Cómo tcpip implementa la comunicación uno a muchos

¡¡¡Hola compañero!!! Para la conexión de comunicación entre un único servidor y

varios usuarios, el proceso en el lado del cliente es: 1. Crear un nuevo socket

s; 2. Determine la dirección IP del servidor y el número de puerto addr = 192.168.1.12 port =

8080 3. Vincule explícita o implícitamente la dirección de la máquina (generalmente use enlace implícito para que este paso pueda ser ignorado) 4. Abra la conexión con el servidor connect(s, addr); 5. Intercambio de datos

Envío interactivo recv; 6. La comunicación finaliza y cierra el socket closesocket(s); >

El proceso en el lado del servidor es: 1: IP local y número de puerto (no se puede vincular implícitamente) addr = 192.168.1.12 port =

8080; la IP local y el puerto; 4.escuchar el puerto; 5.recibir una conexión newsock =

aceptar(s); Word newsock,

Esta vez es para abrir un subproceso responsable de manejar la transmisión de datos con la máquina del usuario, mientras que el hilo principal continúa escuchando el puerto para crear nuevos subprocesos para conectarse con múltiples usuarios. . // Entrada de función de subproceso amp; newsock,?//Parámetros pasados ​​al subproceso 0,? amp;Tid);

Luego simplemente reciba y envíe la función de chat.