Bootstrap

QT实现WebSocket通信


在Qt5中实现WebSocket通信可以通过使用QtWebSockets模块来实现。这个模块提供了一个WebSocket客户端和服务器的实现,可以很方便地在你的应用程序中集成WebSocket功能。

使用的时候,首先在pro工程文件中添加对应的模块:

QT       += core websockets  

WebSocket服务端

Qt websocket服务端主要的职责包括: 监听端口、管理连接、收发消息等,对应的实现和调用如下所示:

//websocketserver.h
#ifndef WEBSOCKET_SERVER_H
#define WEBSOCKET_SERVER_H

#
;