1

假设我在同一个子网上有许多机器,它们上面有 HTTP 侦听器,它们在一个众所周知的端口上侦听,并且我想从客户端应用程序枚举运行此 http 侦听器的所有可用服务器。
除了一一检查所有机器并检查我的服务是否已启动并正在侦听之外,我还有其他选择吗?
我想我想知道我是否可以做一些聪明的事情,比如向所有机器发送多播和可用服务器可以响应。
一般来说,当涉及到一堆 http 侦听器时,哪种发现方案是常见的

4

1 回答 1

2

HTTP 基于 TCP,根据定义,它不支持多播。

所以不,没有办法。您必须单独连接每一个。

于 2013-08-10T20:11:51.157 回答