SOCKET传输时由于传输东西太大拉!结果无法全部传输完!不完整怎么半呀!!

tongqingchao 2003-09-11 12:06:19
SOCKET传输时由于传输东西太大拉!结果无法全部传输完!不完整怎么半呀!!SOCKET传输时由于传输东西太大拉!结果无法全部传输完!不完整怎么半呀!!
...全文
8 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
pp616 2003-10-26
哈哈。
回复
ThinkX 2003-09-12
TCP是基于流的协议,不应该出现这种情况的
回复
supwjhuLoveCjj 2003-09-12
分解memcpy
分N次传输SendBuf

接收N次ReceiveBuf,注意每次加上效验位
还原memcpy
回复
Atomictry 2003-09-12
呵呵...
小超弟弟,我们菜老大给你讲解了还不认真听?向他学习吧,有的你学的呢。
回复
binbin 2003-09-11
这个小超真是的,尽想走捷径
回复
mme 2003-09-11
自己想办法解决才是正确的编程之道!
靠别人给你写出代码是不行的。
大家只能给你提供个思路。不然你再up也没有用。
回复
invalid 2003-09-11
总是up什么啊,别人给你回了你都不看!
回复
tongqingchao 2003-09-11
UP
回复
oceankang 2003-09-11
up
回复
invalid 2003-09-11
传输前先传输包长度(可用直接发送int型4个字节)再发送数据内容,接收方接收到长度(接收int型)后再根据长度来接收后续内容,不断的接收知道接收够足够的数据或者网络异常。
回复
invalid 2003-09-11
再up就把你的up给删掉!
回复
tongqingchao 2003-09-11
UP
回复
binbin 2003-09-11
断点续传,哈哈
回复
相关推荐
发帖
网络及通讯开发
创建于2007-08-02

1299

社区成员

C++ Builder 网络及通讯开发
申请成为版主
帖子事件
创建了帖子
2003-09-11 12:06
社区公告
暂无公告