• 5427阅读
  • 1回复

QThread与QSocketDevice [复制链接]

上一主题 下一主题
离线xuxinshao
 

只看楼主 倒序阅读 楼主  发表于: 2007-03-29
QThread与QSocketDevice
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
以前没有接触网络编程, 现在在做个网络相关的项目.多个Client对一个Server的情况, 我在Client端使用Socket来收发数据, 想在Server端使用多线程,但是这里怎么做?(1)在QServerSocket里面newConnection虚汗数里面启动一个开启一个QThread,  这样做就需要多个线程, 疑问是怎么做线程池,?盼望高人指点. (2)抛弃QServerSocket, 直接在一个线程里面来收发数据, 但是这个怎么做?

多谢
离线xuxinshao

只看该作者 1楼 发表于: 2007-03-30
hi, 问个问题, 多个clients对一个server, 我在服务器是这样处理的,一个listen线程, 在这个线程里面分别为每个client连接创建一个类对象, 这个类对象又调用了一个线程, 这样以来就每个client一个线程处理, 但是如果连接上百, 这样做线程业太多了, 各位老大指教下, 谢谢
快速回复
限100 字节
 
上一个 下一个