嗯....只是发送和接收数据同步的问题.
发送端发送数据与接收端触发OnRead事件并不是一一对应的.
所以不能依赖OnRead事件的触发作同步控制.一种办法,用特定字符分隔,比如#0, 回车,换行,
比如HTTP协议就采用的两个回车换行 作分隔我看你用了XML,你也可以利用XML本身来实现.二种,传结构数据,发送的数据里面由包头,包长度,包体.....

解决方案 »

  1.   

    昨天晚上自己解决了~~~仿网络协议帧格式的定义,加一个结束符,然后以这个结束符分割字段后用循环分别处理每一段~~~~今天最高10人在线测试没什么问题:)
    那位朋友说流式发送,刚开始的时候是用它的,但因为我是输出问题到RICKEDIT,仿造一般聊天室加入色彩显示等功能,所以要对String做处理大量处理,用流的话转换起来太麻烦了:P同样感谢~~~:)
    散分……让偶看看怎么用散分系统……