nJini
connection technology requires a few things:
–an infrastructure which operates as a dynamically
distributed system
–a
common language and implementation that enables low-overhead communication between distributed objects
–a lookup service (which identifies objects
that supply those services)
–an add-in protocol which is implemented on
each device -- the discovery/join
protocol
–a subtract-out mechanism -- providing resilience when a
device is unplugged -- which is
called leasing