社区
网络通信/分布式开发
帖子详情
如果数据过多,用socket的sendtext会不会出现丢失、错误现象?
cmckliao
2008-02-20 11:50:08
如果有个100MB的字符串,用serversocket的sendtext一下发过去,对方的clientread触发会不会只读到一半的数据,100M大字符串连续引发几次read过程,一次一部分的数据?或者是100MB的数据全部传到了才触发的clientread过程?
...全文
145
6
打赏
收藏
如果数据过多,用socket的sendtext会不会出现丢失、错误现象?
如果有个100MB的字符串,用serversocket的sendtext一下发过去,对方的clientread触发会不会只读到一半的数据,100M大字符串连续引发几次read过程,一次一部分的数据?或者是100MB的数据全部传到了才触发的clientread过程?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
still_alive
2008-03-13
打赏
举报
回复
网络上数据传输的基本单位是桢,100MB的数据要分成很多桢来传输,
此外,你的缓冲区的大小问题也是能否接受到数据的一个关键,建议超过100M的数据,你还是以文件的方式传送吧,接受到一个数据块,就写一个数据块
QSmile
2008-03-05
打赏
举报
回复
一次發 100MB, 對方要觸發超多個 ClientRead
cmckliao3
2008-02-20
打赏
举报
回复
yes,马甲,一样的,回答我吧
hongqi162
2008-02-20
打赏
举报
回复
用马夹回帖?
cmckliao3
2008-02-20
打赏
举报
回复
socket缓冲什么设置?平时直接发10+k的数据,都懒得设置缓冲。
hongqi162
2008-02-20
打赏
举报
回复
那需要看你对缓冲区的处理了,你只发送不处理,那不就缓冲区溢出了吗?
send
text
用于向pb
数据
窗口控件中的焦点编辑框赋值
send
text
.dll说明 该dll中含有两个函数
send
text
用于向pb
数据
窗口控件中的焦点编辑框赋值 pb_xor 用于异或运算 在pb下函数的声明 function int pb_xor(int i_a,int i_b) library "
send
text
.dll" 由于pb不支持异或运算,所以编写这个函数来扩展pb的功能,改函数可以用来进行
数据
加密。 function int
send
text
(long dw_handle,string str) library "
send
text
.dll" alias for '
send
text
;ansi'
send
text
函数给
数据
窗口焦点文本框控件赋值时参数dw_handle是
数据
窗口的窗口句柄,而不是焦点文本框控件的句柄 千万不要弄错。 delphi 7 下编译通过 可能
会
因为postmessage
send
message 函数返回值的类型不同,有一点小
错误
。
delphi 视屏采集远程传输 样例源码
delphi 的视屏采集及远程传输 Client
Socket
和Server
Socket
几个重要的属性: 1.client和server都有port属性,需要一致才能互相通信 2.client有Address属性,使用时填写对方(server)的IP地址 几个重要的事件: client: OnRead事件,当client受到冲击消息时在OnRead事件中可以获得server发送过来消息。 Server: OnClientRead事件,与上述client的作用相同 发送信息: clien使用So
delphi
socket
\delphi
socket
socket
客户端通讯例子(delphi 2010)
自己编写的
socket
与服务器端通讯交互测试例子
delphi
socket
编程事例
delphi
socket
编程事例.................
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章