是的 !!!
消息是排队处理的!!!
比如收到一条消息 要处理1分钟
在这一分钟内受到了10条消息 那么它处理完要10分钟.处理的过程和其它过程互不干扰.
默认情况是这样的
消息是排队处理的!!!
比如收到一条消息 要处理1分钟
在这一分钟内受到了10条消息 那么它处理完要10分钟.处理的过程和其它过程互不干扰.
默认情况是这样的
解决方案 »
- delphi TStringGrid 合并单元格
- [求助]MS SQL SERVER对于一个SQL Command有没大小限制?
- [简单问题]求代码,点击非主窗口的标题栏右边的系统关闭按钮时结束整个程序?
- DBGrid的简单问题,只有90分了!全给了!在线等!问题解决马上给分!!
- 谁能给我delphi+ADO+access 的源代码,谢谢。
- 怎么设置ADOQuery连接Oracle8.1.6数据库的ini文件?
- 请教关于更新触发器的问题?
- 新手的第二个问题,再送100分。
- 调用DLL中MDIChild的难题解决了,更大的难题又来了。
- 使用excel更新数据库数据疑问?
- 关于IBM串口的问题?紧急!
- 求助关于MSComm
楼主说的是udp服务端,这取决于他的udp服务端的实现方式.
阻塞和非阻塞是指接收数据所采用的方式是异步还是同步.如果是同步的要等到有数据收到才返回就是阻塞,这种情况下它所在线程的后面的代码不会被执行,而异步则函数直接返回,等接收到数据后再被通知,它所在线程的后面的代码会继续被执行.
如果你的udp服务端接收到数据后自己另开线程独立处理数据,那彼此就不相干.
如果不是独立开线程执行,那单独的线程一定是你要处理完数据才能发起另外一个Recv函数去接收数据.
udp只是个协议,它是面向无连接的,不能保证数据包的准确和有序的到达.
建议楼主看看一些网络基础