Уведомления об истечении срока аренды в Jini/Apache-River и JavaSpaces

Я смотрел на использование Lease и конкретно их срок годности. Я немного запутался в том, как отразить этот срок действия в клиентском приложении. Это довольно тривиально, используя какой-то механизм опроса - но после просмотра реализации .notify на предметах, записываемых в пространство, мне было интересно, есть ли что-то лучше.

Есть ли способ получить уведомление об истечении срока аренды? Или есть какое-то принятое решение о том, как опрашивать эти истечения?

Я прочитал несколько источников (например, http://www.javacoffeebreak.com/books/extracts/jini/Lease.html), и они упоминают способы получения уведомлений об этом истечении срока действия, но я не вижу никаких примеров. JavaDocs намекнул, что LeaseRenewalManager может быть полезным, но мои первоначальные тесты ничего не дали мне.

1 ответ

Решение

После продолжающихся исследований в этой области, кажется, ничего не существует для этой цели, кроме мониторинга аренды через какой-то таймер опроса (bleh).

К сожалению, это просто не представляется возможным.

Другие вопросы по тегам