Bonjour Service Discovery

Closed Posted Apr 28, 2011 Paid on delivery
Closed Paid on delivery

I want to have a Javascript Library that would be able to discover on the local networks services published using the ZeroConf protocol (made popular by Apple under the Bonjour name).

Bonjour ZeroConf protocol is based on multicast DNS (mDNS).

It allows to have quick configuration of local networks services such as printers, proxys, machine discovery, etc... without any configuration by the user.

A host that want to provide a service "registers" the Bonjour service.

A host that want to consume a service "discovers" services over the network.

Have a look at : [url removed, login to view]

This quite complete but messy Javascript Library claims to be able to discover Bonjour services over the network (click iPhone then Bonjour Networking).

I would like a simple, lightweight library that does this Bonjour service discovery, and only this purpose.

The API of the library would be a main function that you call with the type of service you want to discover (e.g. : _http._tcp.local.) and you provide a callback function that will be called whenever a service if this type is discovered (it will provide the service name and other usefull information).

.NET Data Processing DNS JavaScript PHP

Project ID: #1040942

About the project

Remote project Active Jun 2, 2011