如何在Qt(参考财富服务器客户端)中实现单服务器多客户端以太网通信?

如何在Qt(参考财富服务器客户端)中实现单服务器多客户端以太网通信?,qt,qt4,Qt,Qt4,如何在qt中实现单服务器和多客户端通信。查看qt中的fortune server示例,每次分配的端口都不同,即我无法控制分配的端口。如何为多个客户端分配端口,并为每个客户端连接分配不同的端口???为什么要在不同的端口启动多个服务器,而不是启动QTcpServer和waitForNewConnection并通过nextPendingConnection?@nurettin:我想你误解了这个问题,我想运行一台服务器,如果client1请求连接,我应该为它分配端口x,如果client2请求连接,我应该

如何在qt中实现单服务器和多客户端通信。查看qt中的fortune server示例,每次分配的端口都不同,即我无法控制分配的端口。如何为多个客户端分配端口,并为每个客户端连接分配不同的端口???

为什么要在不同的端口启动多个服务器,而不是启动
QTcpServer
waitForNewConnection
并通过
nextPendingConnection
?@nurettin:我想你误解了这个问题,我想运行一台服务器,如果client1请求连接,我应该为它分配端口x,如果client2请求连接,我应该同时通信,我应该能够分配端口y与之通信。如何做?似乎您误解了服务器的概念。单个侦听器无法分配多个端口。你需要创建多个QTcpServer实例来完成你的要求。好的,你能提供一些示例代码来实现我想要的。我想我不明白你想要什么。