ACE Developer's Archiver
论坛
›
ACE基础应用
› 入门问题多:如何实现连续收包,然后统一组包?
rocmike
发表于 2008-2-21 22:50:50
入门问题多:如何实现连续收包,然后统一组包?
如果采用同步模式,我的思路是一个包一个包收下来,收完之后再把包体的数据抽取出来,组成一个buffer,传给工作线程.
如果采用异步模式,由于服务器通过N个线程发送数据,这时的数据包必然是乱序的,这时就需要按各个包的秩序把包体的数据放在对应在包位置上.
这两种思路,如何用ACE的代码实现?各位先行者能否花点时间,用代码示例说明一下?
万分感谢!!!
页:
[1]
查看完整版本:
入门问题多:如何实现连续收包,然后统一组包?