Здравствуйте, Graven, Вы писали:
G>Здравствуйте, Axin, Вы писали:
A>>1. Cервер с кучей объектов разных типов (с бизнеслогикой реальных железок). G>бизнес-логика задана жестко и в процессе работы не меняется? G>тогда зачем ее сериализовывать?
Сеарилизовывать состояния объектов, которые могут меняться в процессе работы.
Например, изменились показания какого-нибудь датчика, также состояния может изменять конфигуратор.
A>>2. Полями объекта могут являться другие объекты. G>задать каждому объекту guid и переопределить сериализацию, заменяя пойнтеры на гуиды
Имеется ввиду использование сургатного сериализатора?
Это вариант, но проблема немного в другом. Мы вообще не можем сериализовать объекты, унаследованные от MarshalByRefObject.
Есть ли какие нибудь стандартные решения?