社区
网络通信/分布式开发
帖子详情
socket的send函数问题!
kingwei1977
2005-06-29 05:39:11
socket的send函数,发送的数据最大多少呢?好象我发的数据太大后,以后的调用都会失败!
...全文
98
8
打赏
收藏
socket的send函数问题!
socket的send函数,发送的数据最大多少呢?好象我发的数据太大后,以后的调用都会失败!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beyondtkl
2005-06-30
打赏
举报
回复
应该要看你的协议的吧 不同的协议对数据包的大小(最大)有不同的限制的..
8K 应该是需要分两次发了.
kingwei1977
2005-06-30
打赏
举报
回复
谢谢:chwdong(chwdong)
kingwei1977
2005-06-30
打赏
举报
回复
如果每次发送的数据大小超过了8K呢?是不是必须要分多次来发啊?
xinqingbucuo
2005-06-30
打赏
举报
回复
大致分一下
chwdong
2005-06-30
打赏
举报
回复
我有自己做的例子,比较粗糙,但好用,要的话给我留言
chwdong
2005-06-30
打赏
举报
回复
用内存流stream读取文件,通过数组sendbuf分多次读取文件,数组的大小不超过8K,并分多次发送
chwdong
2005-06-30
打赏
举报
回复
var
sendsize: integer;
sendbuf: array[0..SendBufSize - 1] of char;
i:integer;
begin
i:=0;
while LeftSize>0 do
begin
if LeftSize >= SendBufSize then
sendsize := SendBufSize
else
sendsize := LeftSize;
i:=i+1;
Stream.Read(sendbuf, sendsize);
LeftSize := LeftSize - sendsize;
Sleep(TimeWaite);
ServerSocket.Socket.Connections[0].SendBuf(sendbuf, sendsize);
Memo_log.Lines.Add('Send-'+inttostr(i)+'-'+IntToStr(sendsize));
end;
yifeiming
2005-06-30
打赏
举报
回复
UP!!!!!!!!!!!!!
PHP之
socket
入门实战web
socket
聊天室
tcp以及udp协议
socket
常用
函数
web
socket
协议web
socket
实战web聊天室
Socket
send
函数
和recv
函数
详解
1.
send
函数
int
send
(
SOCKET
s, const char ...客户程序一般用
send
函数
向服务器发送请求,而服务器则通常用
send
函数
来向客户程序发送应答。 该
函数
的第一个参数指定发送端套接字描述符; 第二个参数指明一个...
socket
send
函数
系列,彻底弄懂
socket
发送
函数
,可做参考手册
套接字发送
函数
系列,全面比较
socket
编程所有发送
函数
,通过对比学习方式,让初学者彻底理解
socket
发送
函数
作用。
Socket
中
send
()
函数
和recv()
函数
详解
目录1、
send
函数
2、recv
函数
关于
socket
的
send
和recv的超时设置 1、
send
函数
int
send
(
SOCKET
s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用
send
函数
来向TCP连接的另一端发送...
Socket
中的
send
函数
不论是客户端还是服务端都用
send
函数
来向TCP发送连接的另一端发送数据。 客户端一般用
send
函数
向服务器发送请求,服务器用
send
发送应答 参数:1. s 指定发送端套接字描述符。2. buff 表示存放发送数据的缓冲区。 3. ...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章