关于阻塞方式下的Indy的UDP组件发送和接收数据我的理解,请高手和有经验的专家给议一下。

大连刘 2005-01-15 07:57:34
在阻塞方式下的Indy的UDP组件发送和接收数据时,SERVER端采用多线程接受数据,有多个客户C端的连接同时向SERVER发送数据,SERVER端因为自定义的接受数据的线程与程序的主线程轮换占用CPU时间,就在主线程占用时(主线程不接受数据,是干别的),多个客户端发来的N个包包,是会重写接受到的数据缓冲区,还是会在没有读取缓冲区前不允许将接收来的包包重写缓冲区,因而将其它客户端的包包阻塞回去,让其等待重发?
...全文
41 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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