【发布时间】:2016-12-31 18:48:54
【问题描述】:
我正在为一个只能在 LAN 中使用的应用程序开发一个带有 Boost 的 HTTP 服务器。问题是没有人能够知道带有http服务器的计算机的IP(没有机会做静态的),所以我正在考虑让HTTP服务器监听一个多播地址以便事先知道它.客户端将连接到该多播地址,他们不需要知道服务器 ip。
我的问题:还有其他更优雅的方法吗?
谢谢!
【问题讨论】:
-
用DNS查找服务器IP怎么样?如果您没有静态 IP,那么您使用的是 DHCP 吗?如果是这样,应该在 DNS 中注册计算机名称。您不必为了在 LAN 上找到具有动态 IP 的服务器而跳过多播循环,人们已经这样做了几十年了。
标签: http boost server multicast