MCastDiscovery is a Java library used to advertise and discover services on a network. It's an alternative to ZeroConf/Rendezvous/Bonjour/mDNS/DNS-SD, and it does not require a running daemon. It makes it easy to discover services in a light-weight no-install application, such as one running in Java WebStart. It is not compatible with software like ZeroConf.