Re[7]: mDNS и все-все-все
От: henson Россия http://www.njt-rails.com
Дата: 28.10.13 14:07
Оценка:
Здравствуйте, vnp, Вы писали:

vnp>Здравствуйте, kaa.python, Вы писали:


KP>>Здравствуйте, vnp, Вы писали:


vnp>>>В частности, мой use case — домашняя сетка. Один сервис (и один респондер на том же ящике) и пара-тройка клиентов. Какие грабли меня ждут?


KP>>Я имел ввиду следующую ситуацию. В сети сидит устройство, к примеру принтер. Клиент, на старте, запрашивает все доступные устройства интересующего его класса. Принтер говорит что "вот он тут". Но клиент не устанавливает с ним соединения, он просто хранит информацию о том, где найти принтер. Т.е. принтеру ничего не мешает уйти в оффлай ничего не сказав.


vnp>А. Понял. Прошу прощения за невнятность. Меня изначально интересовал такой сценарий:

vnp>- Сервис регистрируется
vnp>- Респондер говорит "вот сервис, кому сервис!"
vnp>- Сервис умирает
vnp>- Респондер не замечает потери бойца и продолжает его рекламировать
vnp>- Все в расстройстве

vnp>Оказывается, замечает и перестает.


Это целиком ответственность сервиса перестать рекламировать себя если он не работает.
Касательно примера выше, никогда не надо хранить информацию ГДЕ найти принтер. Топология сети может измениться и толку от этой информации будет 0.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.