ACE多线程问题
大家好,我之前没接触过ACE,最近老师要我们用ACE做一个简单的FTP服务器,而且要2周内交,所以这两天猛看ACE方面的东西,但是还是对ACE的多线程还是不清楚。所以想向您请教一下。我的想法是,服务器主进程侦听客户连接,当有新连接到来时,建立连接并启动一个新的线程,并把这个连接接进这个新线程,从而只有这个线程才能使用该连接,并通过这个连接和客户进行通信。我的想法是使用ACE_Task来做,那么我是否可以在建立连接时new一个ACE_Socket_Stream,并把它通过 open传到这个线程里面,不知道这样是否可以?在java里面是可以传一个socket的,我不知道ACE里面是怎么做的。
大家能不能给我点建议,或者代码例子,急用。非常感谢! 对于同一类的通讯,只需要建立一个socket,然后在收到消息后,调用Task来处理。 ACE自己的examples就有代码实例。 ACE里examples的哪个?
页:
[1]