Package org.objectweb.dsrg.sofa.deployment.zeroconf

This package provides implementation of zero configuration server (ZeroConfServer) and client (Configuration).

See:
          Description

Interface Summary
ValueParser<T> Interface for parsing a value (arbitrary object) from String.
ZeroConfServerMBean MBean interface for ZeroConfServer.
 

Class Summary
Configuration Configuration instance contains key-value pairs which are intended to represent configuration settings.
ListParser<T> ValueParser that parses a string into an array of strings and applies another ValueParser on each string.
ZeroConfServer Zero Configuration Server.
ZeroConfServerMBean.LauncherInfo  
 

Exception Summary
ParseException Exception thrown by ValueParser.parse(String) on parse error.
 

Package org.objectweb.dsrg.sofa.deployment.zeroconf Description

This package provides implementation of zero configuration server (ZeroConfServer) and client (Configuration).

Server reads the configuration from a file and/or the configuration is set through its methods, also available through JMX interface. Server then receives UDP packets requesting configuration and sends back the configuration.

The client broadcasts UDP packet requesting configuration and waits for response.