Winsocket求教

zixing 2011-05-19 04:26:56
server端发送的数据时这样的.每次发送一小段数据,不间断的发送出去,客户端接收后,将这些数据显示出来.但是客户端的dataarrival每次接受的数据是一大段一大段的接收,有可能将这某一小段数据从中断开.怎么接收这些连续数据?
...全文
49 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zixing 2011-05-26
  • 打赏
  • 举报
回复
最近我又发现,其实不是这样,不同的系统的第一次发送的缓冲字节是固定的,但是是不相同的.2003是3752,win7是8192.好像是这样...
zixing 2011-05-20
  • 打赏
  • 举报
回复
算了.我明白了.其实很简单.就建立一个新的缓冲.每次接受的数据如果是8192就存入新的缓冲就可以了,直到接受完毕.
flfq 2011-05-19
  • 打赏
  • 举报
回复
间隔时间长些呢
zixing 2011-05-19
  • 打赏
  • 举报
回复
试过了...一次接收一大段
flfq 2011-05-19
  • 打赏
  • 举报
回复
你试过了?

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧