winsock在接收数据时出现缓冲区数据太大的异常
winsock在接收数据时出现缓冲区数据太大的错误?
错误描述:The datagram is too large to fit into the buffer and is truncated!
错误在
Private Sub sckClient_DataArrival(ByVal bytesTotal As Long)
...
SckClient.GetData sDatas, vbString
请问该如何解决?
在线等,急`^^^
------解决方案--------------------
不会把 什么协议阿 udp?
------解决方案--------------------
坟包是必须的 看我的博客
------解决方案--------------------
楼上是说分包吧,呵呵
一般发送比较大的数据量的时候我们在发送的使用就要分包(每包大小最大是8K)
这个为什么是8K而不是其他的数字呢?就有待你来解决了
------解决方案--------------------
udp 在局域网可以超过这个数字 但是不安全阿
错误描述:The datagram is too large to fit into the buffer and is truncated!
错误在
Private Sub sckClient_DataArrival(ByVal bytesTotal As Long)
...
SckClient.GetData sDatas, vbString
请问该如何解决?
在线等,急`^^^
------解决方案--------------------
不会把 什么协议阿 udp?
------解决方案--------------------
坟包是必须的 看我的博客
------解决方案--------------------
楼上是说分包吧,呵呵
一般发送比较大的数据量的时候我们在发送的使用就要分包(每包大小最大是8K)
这个为什么是8K而不是其他的数字呢?就有待你来解决了
------解决方案--------------------
udp 在局域网可以超过这个数字 但是不安全阿