A JoinManager can be used by a server to simplify many of the aspects of locating lookup services, registering on or more services, and renewing leases for them.