如何将从另一个IP地址发送的UDP数据写入文本文件而不丢失丢失任何数据
实际上,在 console.writeline 中,我从 UDPserver 获取从另一个 ipaddress 发送的所有数据。将传输的数据写入我的文本文件时,某些数据丢失了,但它…
发送相同的消息两次是针对 UDP 缺点的好策略吗?
我有名为 server、client 和 client2 的 C# 可执行文件,它们在同一地址上相互发送消息。我通过消息到达的端口号来区分消息。 常规运行-1 服务器启动 …
为什么 UdpClient 实例化会导致 ConfigurationException?
我最近在 App.confg 文件中添加了一个配置部分。尽管我意识到该部分无效,但我的应用程序实际上运行了,直到它到达这一行: this.udpClient = new Udp…
C#:UdpClient 在调用 close() 时不发送数据
在某些计算机上,我会产生奇怪的效果,即在 UdpClient.Send() 之后过早调用 UdpClient.Close() 时,UdpClient 将不会发送数据。 我使用 .NET 4.0 和 W…
如何使用 C# UdpClient 检查数据是否发送到端口
我有一个程序,数据通过 UDP 从一台计算机发送到另一台计算机。问题是数据可能并不总是由发送程序发送,我希望仅当将某些内容发送到指定端口(本例中…
如何更改UdpClient IP地址?
有没有办法动态更改 UdpClient IP 地址? StartUpd() 抛出一个 System.Net.Sockets.SocketException:每个套接字仅使用一次 地址(协议/网络地址/端口…
调试丢失的广播数据报,这些数据报显示在wireshark中,但不显示在C#应用程序中?
我有两台机器 A1 和 A2,它们都运行相同的嵌入式代码,用于广播数据包。第三台机器 B3 是运行 C# (.NET 4.0) 应用程序的 Windows XP 机器,用于侦听这…
udp广播包如何被wireshark收到但socket监听器收不到
我有一个 C# 应用程序可以在多台机器上运行,但由于某种原因不能在另一台机器上运行。都是Windows XP。 我只需打开一个端口并监听: void Open() { va…
Java UDP问题
我正在运行一个 UDP 客户端,它侦听多播 ip 230.10.10.10 、端口 11111 的消息。如果我在与 UDP 广播器相同的服务器中运行客户端 java 代码,我就能够…
udpClient.Receive 在 MonoDroid 下不接收任何 UDP 数据报模拟器
使用以下代码,我在 MonoDroid + Simulator 下没有收到任何 UDP 数据报。但相同的代码在 MonoTouch 下运行良好... 好吧,我知道不能保证同一段代码在…
C# UDP 代理/管道
有 C# 或 VB.NET 的示例设计代码吗? 在 .NET 中寻找 UDP 管道示例, 我下载了 简单 UDP 代理/管道 0.4.1 作者:Luigi Auriemma 这是 C++ 语言.. 它工…
错误:Socket Select() 函数总是返回零..?
谁能告诉我为什么下面的代码总是返回 0 。套接字描述符值为 3。 我正在使用 open suse TFTP 服务器。它正在侦听本地主机中的端口 69。 connect() 函数…
.NET 中的 UDP 发送/接收
我是 UDP 新手。使用测试环境,我能够发送/接收单个 UDP 消息。但是,我正在尝试弄清楚如何接收多个 UDP 消息。我希望 MyListener 服务能够全天接收 U…
UDP - 我可以发送两个数据报部分,并使接收端将它们合二为一吗?
这可能是一个愚蠢的问题,但由于我对 UDP 比较陌生,所以它...如果我有两个单独的字节数组,我需要接收方将其作为一个大数组,例如: byte[] Array1 =…