dennisxu 发表于 2008-2-24 23:37:10

ACE多线程问题

大家好,我之前没接触过ACE,最近老师要我们用ACE做一个简单的FTP服务器,而且要2周内交,所以这两天猛看ACE方面的东西,但是还是对ACE的多线程还是不清楚。所以想向您请教一下。

   我的想法是,服务器主进程侦听客户连接,当有新连接到来时,建立连接并启动一个新的线程,并把这个连接接进这个新线程,从而只有这个线程才能使用该连接,并通过这个连接和客户进行通信。我的想法是使用ACE_Task来做,那么我是否可以在建立连接时new一个ACE_Socket_Stream,并把它通过 open传到这个线程里面,不知道这样是否可以?在java里面是可以传一个socket的,我不知道ACE里面是怎么做的。

    大家能不能给我点建议,或者代码例子,急用。非常感谢!

wolf 发表于 2008-2-25 14:58:59

对于同一类的通讯,只需要建立一个socket,然后在收到消息后,调用Task来处理。

peakzhang 发表于 2008-2-25 22:54:06

ACE自己的examples就有代码实例。

yubobarye 发表于 2013-8-12 20:30:46

ACE里examples的哪个?
页: [1]
查看完整版本: ACE多线程问题