Qt:设计QtcpSocket以连接多个TcpServer
Qt:Design QtcpSocket to connect with Multiple TcpServer?
我想用QTcpSocket设计一个应用程序,连接到多个服务器,从每个服务器获取数据并将其显示在GUI上。
具有多个客户端的QTcpServer非常简单。但是我需要以一种非常相似的方式来设计我的应用程序。
在我的应用程序中,我需要连接到40个设备(服务器)。这些设备通过某些来源获取数据,并将这些数据传输到我的应用程序。在我的应用程序中,从单个服务器接收的数据将被拆分并以规定的格式显示,以及服务器的详细信息,如IP地址端口号等。
单套接字服务器通信已经完成,但我想知道通过单套接字连接到多个服务器的有效方法是什么??
有谁能指导我连接多个TcpServer并从每个服务器接收数据的有效方法吗??
任何想法,建议,链接都是最受欢迎的。
提前感谢。
单个QTcpSocket设计用于连接到单个服务器。您需要40个QTcpSockets才能同时连接到40个QTcp服务器。
相关文章:
- 当套接字连接断开时检测C/C++Unix
- 无法在windows上使用mingw将sqlite3与c连接
- 到连接组件算法的问题(递归)
- QTcpSocket在不阻塞GUI的情况下重新连接到服务器
- 无法在C++中建立与MySQL数据库的连接
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 在Qt Creator中,如何在连接到正在运行的进程后查看控制台输出
- 连接 dockerized 模型和 dockerized 数据库时出现"无法 SQLConnect"错误
- 使用 bfs 解决连接组件问题时得到错误的答案
- 在C++的两个字符串中连接以逗号分隔的唯一值
- 如何修复valgrind启动时的致命错误(与libc6-dbg和libc6-dbg:i386连接)
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- OSX蓝牙打开RFCOMMChannelAsync声称已连接,但未建立连接,并且从未调用过委托
- 在 libcurl 连接池中预创建连接
- 套接字连接"Operation not permitted"错误,甚至使用升压/平发器根.cpp
- libcurl 和 DNS ttl 中的内部连接管理
- 如何应用 libcurl 的持久连接选项
- 提升 ASIO - io_service 不要等待连接到线程
- 在 TCPServer 连接的线程上引发 POCO 事件
- Qt:设计QtcpSocket以连接多个TcpServer