在发送方面你无能为力,使接收方逐个接收消息.完全是接收方负责正确重建发送的帧('消息').接收代码必须以某种方式知道消息长度(完全是协议特定的)并接收尽可能多的数据以构造整个帧(通常通过发布具有指定长度的recv并且指定仅对整个缓冲区感兴趣,例如MSG_WAITALL标志) .我觉得很难相信您的设备不知道如何处理这个问题,如果这是事实确实如此有字面上没有什么可以做.我发现你不太可能不理解设备/协议的要求,而你提出错误的问题.
| 归档时间: |
|
| 查看次数: |
17407 次 |
| 最近记录: |