A service can be a member of multiple groups. Multiple lookup services can also maintain the same group. Redundancy can make a Jini system more fault tolerant. The Runtime Infrastructure enables Jini services to register with lookup services through a process called discover and join . Discovery is the process by which a Jini-enabled device locates lookup services on the network and obtains references to them.
Join is the process by which a device registers the services it offers with lookup services.
The runtime infrastructure enables clients to locate and contact services through a process called lookup . Leasing Leasing adds time to the notion of holding a reference to a resource, enabling references to be reclaimed safely in the case of network failures. Persistence of the held reference depends on renewed proof of interest expressed by renewing a lease. Lease holders can safely crash, get disconnected, or simply forget about a leased resource. The Holder may negotiate a lease duration.