 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| ü |
Leases
|
|
|
|
– |
Leases provide
support for highly dynamic
|
|
|
configurations
|
|
|
|
– |
Services/client
interest change…
|
|
|
|
– |
If lease on the
lookup server expires, can GC
|
|
|
|
– |
Lease duration
is determined by the lookup server
|
|
|
– |
Client/service is
responsible for renew()ing
|
|
|
| ü |
Transactions
|
|
|
|
– |
Provides a
2PC-based transaction system
|
|
|
| ü |
Distributed
Events
|
|
|
|
– |
(Used for
notification of lookup and/or appropriate
|
|
|
services becoming
available)
|
|