Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试实现一个基于 JAVA UDP 的聊天服务器。我需要实现一个允许我通过 netcat 连接的服务器。主要问题是我必须像这样连接:(运行示例就是这个):
服务器 --> java ServerUDP 客户端 --> nc 主机名
如何创建命名主机?我的意思是,我可以通过以下方式连接:
nc -u localhost 7777
但如果我想这样连接:
nc myServer
我应该如何在 Java 中实现它?
将 IP 地址绑定到域名与您的 java 服务器无关。你必须什么都不做。
假设您使用的是 GNU/Linux,如果您需要在本地解析名称到您的 PC,您可以简单地编辑 /etc/hosts:
127.0.0.1 localhost XXX.XXX.XXX.XXX service-name
如果你需要从你局域网中的每台电脑上解析,你可以设置一个 DNS 服务器。如果您需要从任何地方访问该节点,则需要从 DNS 授权机构购买域名。
无论您处于何种情况,它都与您的 Java 代码无关。