Здравствуйте, koandrew, Вы писали:
K>Здравствуйте, gandjustas, Вы писали:
G>>Тогда при чем тут финализаторы? Они перезагружают железки? K>Финализируемые объекты знают, в каком состоянии железка.
Это не решает проблему неизвестного состояния при подключении.
G>>Более того, ты же банально не знаешь в каком состоянии железка была ДО подключения. Поэтому все равно в начала у тебя будет приведение к нормальному состоянию, а только потом запросы и ответы. K>Вообще-то знаю. Ибо запускают софтину перед началом смены, когда все роботы в "исходном состоянии". Это ручной процесс, и он осуществим только тогда, когда конвейер остановлен.
А если упало по середине?
Что-то я вижу слепую веру в то, что приложение всегда запускается и завершается в известном состоянии в заранее известный момент. Это слишком сильное предположение.