Ce que nous avons fait auparavant, c'était d'utiliser node.js + socket.io pour mettre les informations de connexion dans un json. Utilisez la clé pour identifier de quel utilisateur il s'agit. Ensuite, le message envoyé contiendra cette clé et le serveur. sera transmis au client correspondant via la clé Je ne connais que le Web et d'autres choses ne sont pas très claires
Comparez avec QQ simple. Après qu'un utilisateur QQ démarre le client pour se connecter, l'utilisateur informe en fait le serveur qu'il est en ligne. Le client gère ensuite l'état de surveillance du serveur à ce moment-là. le message à un est l'utilisateur A. Envoyez un message et le contenu du message doit contenir le contenu et le destinataire B. Le serveur écoute le message, puis obtient clientSocket-B en fonction du destinataire B et transmet le message de A à B, à peu près comme ceci
node.js + socket.io
websocket
Ce que nous avons fait auparavant, c'était d'utiliser node.js + socket.io
pour mettre les informations de connexion dans un json. Utilisez la clé pour identifier de quel utilisateur il s'agit. Ensuite, le message envoyé contiendra cette clé et le serveur. sera transmis au client correspondant via la clé
Je ne connais que le Web et d'autres choses ne sont pas très claires
Comparez avec QQ simple. Après qu'un utilisateur QQ démarre le client pour se connecter, l'utilisateur informe en fait le serveur qu'il est en ligne. Le client gère ensuite l'état de surveillance du serveur à ce moment-là. le message à un est l'utilisateur A. Envoyez un message et le contenu du message doit contenir le contenu et le destinataire B. Le serveur écoute le message, puis obtient clientSocket-B en fonction du destinataire B et transmet le message de A à B, à peu près comme ceci