Chat Simple WebSocket

Una aplicación mínima de chat utilizando el protocolo WebSocket.

Esta aplicación muestra cómo utilizar las clases QWebSocket y QWebSocketServer para crear una aplicación de chat minimalista sobre el protocolo WebSocket. El ejemplo es un servidor que permite que múltiples clientes se conecten a él para enviar y recibir mensajes.

Por defecto escucha en el puerto localhost 1234. Mantiene un registro de todos los clientes que están conectados a él, y cada vez que uno de los clientes envía un mensaje al servidor, el mensaje se reenvía a todos los demás clientes. Cuando un cliente se desconecta, se elimina de la lista de clientes.

Cliente HTML de chat WebSocket simple

También hay un cliente HTML que se utiliza para conectarse y desconectarse del servidor, realizar consultas sobre la conexión, enviar mensajes y ver todos los mensajes enviados por otros clientes.

Proyecto de ejemplo @ code.qt.io

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.