如何使用Javascript在networking中广播消息?

这个问题相当自我解释。 我想通过网页在本地networking中自动检测我的服务器软件。 我能够发送和接收节点的广播,但为了这个工作,我需要能够发送或接收浏览器内的JavaScript广播,然后直接连接到我的服务器。

有谁知道如何做到这一点? 有没有图书馆,还是我运气不好?

我衷心推荐你看看coreos / etcd , hashicorp / consul或其他服务发现解决scheme,它揭示了一个HTTP接口和关于你的服务位置的JSON数据。

既然你不能从浏览器访问底层的networking设备(想象一下,如果我可以从我的外部位置开始探测SO的内部networking),可以说,它需要尽可能多的时间来设置,因为它会让你编写一个合适的Node.js应用程序发现您networking上的资源,并通过JSON将这些资源公开给您的客户,但是使用合适的服务发现解决scheme意味着您可以将其应用于任何types的networkingconfiguration中,明天您可以在任何情况下运行应用程序,运行(两个中心之间的光缆被切断,硬件掉下来,打破了交换机,垄断了所有的networking带宽,服务的IP地址间歇性地改变等)。