Fork of shortishly erlang-mdns that extracts the server behavior.
Erlang Makefile Shell
Switch branches/tags
Nothing to show
Latest commit 894d17e Oct 6, 2015 @Licenser Licenser version bump
Permalink
Failed to load latest commit information.
ebin
logs
src
.gitignore
.travis.yml
Emakefile
Makefile
README.md
browse.sh
dev.config
rebar
rebar.config
start-dev.sh
start.sh

README.md

Erlang MDNS

Erlang MDNS [dl] -- 2012. [dl]: https://github.com/shortishly/erlang-mdns.git

Introduction

Erlang MDNS is an implementation of the MDNS discovery protocol written in Erlang. The current implementation is sufficient for two or more Erlang nodes to self discover and form a network.

Quick Start

Start a MDNS browser (at least on Mac OS X, other OS check local documentation for similar) using:

(mdns home)/browse.sh

In a separate terminal start the server:

(mdns home)/start.sh

You should see a service type of _erlang._tcp being advertised in the MDNS browser. Quitting the server [using q()] should also result in the service being removed from the browser.