找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 6780|回复: 3

ACE多线程问题

[复制链接]
发表于 2008-2-24 23:37:10 | 显示全部楼层 |阅读模式
大家好,我之前没接触过ACE,最近老师要我们用ACE做一个简单的FTP服务器,而且要2周内交,所以这两天猛看ACE方面的东西,但是还是对ACE的多线程还是不清楚。所以想向您请教一下。

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

    大家能不能给我点建议,或者代码例子,急用。非常感谢!
发表于 2008-2-25 14:58:59 | 显示全部楼层
对于同一类的通讯,只需要建立一个socket,然后在收到消息后,调用Task来处理。
发表于 2008-2-25 22:54:06 | 显示全部楼层
ACE自己的examples就有代码实例。
发表于 2013-8-12 20:30:46 | 显示全部楼层
ACE里examples的哪个?
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-4-29 10:41 , Processed in 0.013081 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表