首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式启用UDP/IP广播?

如何以编程方式启用UDP/IP广播?
EN

Stack Overflow用户
提问于 2012-03-01 21:20:04
回答 2查看 799关注 0票数 0

我需要广播UDP/IP查询,但默认情况下通常不启用广播。如何启用UDP/IP广播?我正在向我的应用程序添加如here所述的搜索Lantronix UDP IP地址的功能,但担心我的方法在未启用XPort广播的系统上会失败。我怀疑有一些java类可能只需要一行代码就能实现UDP广播,但不知道它可能被称为什么。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-01 22:22:58

已找到答案here。这是我所做的:

代码语言:javascript
复制
if (!discoverySocket.getBroadcast()) discoverySocket.setBroadcast(true);
票数 1
EN

Stack Overflow用户

发布于 2012-03-01 21:37:32

UDP广播在我听说过的每一个Windows和Linux系统上都是启用的(我已经在一些系统上做了工作),诀窍通常是如何关闭它。

您可能遇到的问题是在网络级别进行广播。这通常由路由器关闭,以防止广播消息在网络中不受控制。注意:广播在任何情况下都仅限于您的本地LAN。

您可能需要多播,但您的网络仍需配置为允许多播。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9516956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档