Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿El principio del software de chat instantáneo y cómo realizar el chat en páginas web?

¿El principio del software de chat instantáneo y cómo realizar el chat en páginas web?

Este tipo de chat en tiempo real requiere una conexión constante para implementarse. Los ejemplos típicos incluyen Workerman de php y socket.io de nodejs.

El principio es el siguiente. Tomando socket.io como ejemplo, el invitado envía un mensaje a nodejs[room (la sala puede ser un nombre de dominio más un número de empresa), uid (el ID del visitante puede ser generado por el kernel del navegador o el agente más la IP más el sistema operativo), trabajador (la base de datos corresponde a la identificación del servicio al cliente), tipo (el tipo de mensaje puede ser sendmsg, getmsg...)], después de escuchar el evento, se transmitirá en la sala y se enviará al correspondiente trabajadorid para renderizar y mostrar en la página. Escribe en la base de datos mientras envías información.

Nodejs es un mensajero pero monitorea las 24 horas del día. La lógica se maneja básicamente en nodejs.