字体:  

请教:关于分包与重组的问题

wupeter1 发表于: 2009-6-30 18:49 来源: ACE 开发者

我用ACE Proactort框架构建服务器,对于大数据量的数据需要分包传输,传输的都是无结构的数据。
1、 如果客户端异步请求数据,需要对数据进行重组吗?不进行重组客户端接收会不会出错。
2、需要重组该怎么解决
谢谢帮忙!!

最新回复

winston at 2009-6-30 19:03:58
自定义协议。
自己对协议进行处理,协议保证数据被正确的分割和处理。
TCP是中间不间断的流。需要自己分割。
steven99ca at 2009-6-30 23:24:50
corba.
agent at 2009-7-08 16:30:25
碰到和楼主一样的问题,楼主有何进展?我现在是每发一次数据,就先把长度发过去,然后客户端根据长度再定义一个缓冲区接收数据。。。