首页 文章

在一个应用程序中发送和接收UDP数据包

提问于
浏览
0

我需要在Node.js中编写一个应用程序,它将一些UDP数据包发送到给定的IP地址和端口,以及侦听来自同一IP和端口的UDP数据包 . 我见过的其他例子似乎都提到了一方发送和另一方接收的客户端和服务器架构 . 我需要在一个应用程序中执行这两个操作

我的问题是:我可以在同一个套接字上发送和接收,还是我应该为每个套接字发送和接收如下?

const Send= dgram.createSocket('udp4');
const Recieve= dgram.createSocket('udp4');

谢谢

1 回答

  • 0

    您只需要一个插槽 - 可以在同一个插槽上发送和接收 .

    但是,为了能够接收套接字,需要"bound"到本地端口使用socket.bind() .

相关问题