为了账号安全,请及时绑定邮箱和手机立即绑定

在 netty 中,多播上的双向通信必须创建 2 个引导数据库是否正常?

在 netty 中,多播上的双向通信必须创建 2 个引导数据库是否正常?

开满天机 2022-08-17 15:30:20
我对netty并不陌生,即使使用muticast,但这是我第一次需要同时接收和发送多播节目。我需要编写一些可以与mDNS进行比较的东西。因此,我的程序的每个实例都需要回复查询,因此需要能够接收查询并发送回复(在多播udp中)。但问题是,如果不在引导类给我的通道上使用connect()来发送数据包,当我这样做时,似乎我再也无法接收了。因此,必须创建2个引导程序是正常的吗,唯一的区别是,对于发送的引导,我必须连接通道,而接收的引导一个我一定不能连接到它。它有效,但我想知道它是否是正确的方法。谢谢。注意:在 JVM 1.8u181 上使用 Netty v4.1.34.Final
查看完整描述

1 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

您应该能够通过使用并指定构造函数中的远程地址来发送。DatagramPacket(...)



查看完整回答
反对 回复 2022-08-17
  • 1 回答
  • 0 关注
  • 80 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信