当前位置: 技术问答>linux和unix
怎么实现对一个udp数据报分多次读的操作
来源: 互联网 发布时间:2015-04-23
本文导语: 请教各位高手: 用c语言能不能实现对一个udp数据报分多次读的操作啊!? 具体怎么实现哪!? | 直接是不可能的,因为他是数据报,一个一个的。 你可以在自己的程序中实现, 先弄到一块...
请教各位高手:
用c语言能不能实现对一个udp数据报分多次读的操作啊!?
具体怎么实现哪!?
用c语言能不能实现对一个udp数据报分多次读的操作啊!?
具体怎么实现哪!?
|
直接是不可能的,因为他是数据报,一个一个的。
你可以在自己的程序中实现,
先弄到一块儿大的里面,然后自己再分多次读。
你可以在自己的程序中实现,
先弄到一块儿大的里面,然后自己再分多次读。
|
udp本身是不保证正确性的,
会有丢包的。
如果要保证正确性,需要自己实现超时重传机制,不好弄的。
你可以看看udp都使用在那些软件上,
dns,qq,它的主要特点就是,对少量数据,快。
会有丢包的。
如果要保证正确性,需要自己实现超时重传机制,不好弄的。
你可以看看udp都使用在那些软件上,
dns,qq,它的主要特点就是,对少量数据,快。