1.我在程序中定义了一个消息结构,采用udp方式发送,但是如果出现数据接收并发,也就是第一个包还没处理,第二个包已经到达,那么这种情况会不会丢包,onrecieve如何处理?
2.udp的sendto方法,如何才能知道消息已经成功被接收?
2.udp的sendto方法,如何才能知道消息已经成功被接收?
解决方案 »
- 求助!!如何提取listbox的所有内容?
- 查看Programming Applications forMicrosoft Windows.CHM电子书时乱码!
- GDI+纹理填充时,GDI对象狂增
- 开发一个桌面应用程序用什么语言和数据库好呢?
- 需要写一个activex控件,控件的一个功能是检测现在登录系统的用户是否是远程登录进来的。再根据检测结果进行后面的处理
- 100 分求 指向Vector单元指针 作为树形控件节点 TVITEM的lParam 的问题 急 在线等! 大家帮忙捧捧场
- 菜鸟发问:照书上敲的,有如下错误
- 怎样从主对话框向弹出对话框实时传送数据?请各位多多指教!谢谢!!
- 谁能给一明确的答复,恕我不懂!有关文本文件与二进制文件的区别?
- 请教一下SQLConfigDataSource的使用
- 256色BMP图像显示问题,请高手指点啊!
- 2000 Server开发的软件 能在Vstar上正常运行吗?
利用socket的消息机制,重载了socket的onrecieve方法,在recieve方法中调用
socket的recive进行接受数据。问题:服务器发送单个消息数据没有问题,可是当数据量大时我只能在服务器端分多次发送,问题出现在onrecieve,当前一个消息正在处理后一个消息已经到来,也就是服务器发送速度比客户端接收速度快,无法处理后面的消息。如果用循环读取又碰到问题:就是如果接收的都是同一种消息没问题,可是如果接收到另外的消息结构(也就是消息不定长),就不好判断了。