multicast-service-discovery
Version:
Announce and look up services on a local network using mdns.
18 lines (13 loc) • 427 B
JavaScript
import net from 'net'
import { MdnsDiscovery } from '../../index.js'
const discover = new MdnsDiscovery()
discover.on('service', (service) => {
const client = net.createConnection({ port: service.port }, () => {
console.log(`connected to ${service.name} server!`)
})
client.on('data', (data) => {
console.log('data from service:', data.toString())
client.end()
})
})
discover.lookup('mdns-net-example')