【发布时间】:2011-06-21 08:56:12
【问题描述】:
我正在从事网络编程,我需要一个数据结构来为数据包分段问题附加数据。
例如,如果客户端发送了一个大小为 500 字节的数据包,并且由于某种原因,服务器接收到的数据包是每个大小为 250 字节的较小数据包。
在服务器端,它解析包头并获取数据包的大小,并检查它是否已收到客户端发送的所有数据。如果不是,我认为它应该将其存储到某个地方并附加稍后进入的数据,直到它接收到它应该接收的数据大小。
我是网络编程的新手,我已经玩过示例教程,但这些没有涵盖这个异常处理。
如果你们能提供任何与此主题相关的优秀高级教程或参考资料,我将不胜感激。
提前致谢。
【问题讨论】:
标签: c++ networking