Qt:设计QtcpSocket以连接多个TcpServer

Qt:Design QtcpSocket to connect with Multiple TcpServer?

本文关键字:TcpServer 连接 设计 QtcpSocket Qt      更新时间:2023-10-16

我想用QTcpSocket设计一个应用程序,连接到多个服务器,从每个服务器获取数据并将其显示在GUI上。

具有多个客户端的QTcpServer非常简单。但是我需要以一种非常相似的方式来设计我的应用程序。

在我的应用程序中,我需要连接到40个设备(服务器)。这些设备通过某些来源获取数据,并将这些数据传输到我的应用程序。在我的应用程序中,从单个服务器接收的数据将被拆分并以规定的格式显示,以及服务器的详细信息,如IP地址端口号等。

单套接字服务器通信已经完成,但我想知道通过单套接字连接到多个服务器的有效方法是什么??

有谁能指导我连接多个TcpServer并从每个服务器接收数据的有效方法吗??

任何想法,建议,链接都是最受欢迎的。

提前感谢。

单个QTcpSocket设计用于连接到单个服务器。您需要40个QTcpSockets才能同时连接到40个QTcp服务器。