数据报数据包等效

本文关键字:数据包 数据报 | 更新日期: 2023-09-27 18:35:45

这个 java 代码在 c# 中的等效项是什么

DatagramPacket dp = new DatagramPacket(output,output.length,pack.getAddress(),pack.getPort());
socket.send(dp);
其中包 - 数据报数据包和套接字

- 数据报套接字?

数据报数据包等效

System.Net.Sockets.UdpClient提供用户数据报协议(UDP)网络服务。

UdpClient 类提供了在阻止同步模式下发送和接收无连接 UDP 数据报的简单方法。由于 UDP 是一种无连接传输协议,因此在发送和接收数据之前无需建立远程主机连接。但是,您可以选择通过以下两种方式之一建立默认远程主机:

  • 使用远程主机名和端口号作为参数创建 UdpClient 类的实例。

  • 创建 UdpClient 类的实例,然后调用 Connect 方法。

和:

Send(Byte[], Int32) 将 UDP 数据报发送到远程主机。

或者:

Send(Byte[], Int32, IPEndPoint) 将 UDP 数据报发送到指定远程终结点的主机。

最后一个与您的示例代码更匹配。