0

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

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

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

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

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

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

提前致谢。

4

1 回答 1

0

单个 QTcpSocket 旨在连接到单个服务器。您将需要 40 个 QTcpSockets 才能同时连接到 40 个 QTcpServers。

于 2014-10-27T09:53:03.973 回答