当数据太大时,UdpClient发送不起作用

时间:2015-07-14 05:09:37

标签: c# .net

我正在反序列化一个对象并通过UdpClient发送它。

如果我发送两个字节的数据,数据接收正常,但如果我将反序列化的对象作为字节发送,则不发送任何内容。

u.Send(b, b.Count(), "x.x.x.x", 1452); //does not work (b.Count()=3744)
u.Send(new byte[] { 0x00, 0x00 }, 2, "x.x.x.x", 1452); //works

我认为这与数据的大小有关。

我正在尝试避免使用TcpClient,因为UDP更快,但是这会在TCP中工作吗?

感谢。

0 个答案:

没有答案