Цитата:
|
Сообщение от BitSky
Создаваемые на основе данных объекты имеют некий
интерфейс общения с XML и, как правило, сами не знают
кто они такие и кто их соседи и т.п.
Но они четко знают кто их узел. В момент создания
они также регистрируются в своем узле и инициализируются.
Они не хранят данные о собственном состоянии.
|
Вообще то ето (если я тебя правильно понял) называется "Адаптер".
Тоесть во избежание
Цитата:
|
Сообщение от BitSky
- обращения к данным используя фиксированные предположения о структуре
- места в коде зависящие от структуры и размазанность.
|
ты делаеш адаптер, который имеет свой интерфейс (который соответствует интерфейсу нужного обекта), и который непосредственно взаимодействует с хмл. Я правильно понял?
Ну тогда вся разница только в том, что
Цитата:
|
Сообщение от BitSky
Они не хранят данные о собственном состоянии.
|
А даные хранятся в хмл.
Если поступать так, то нету ПРИНЦИПИАЛЬНОЙ разницы как работать. используя такой метод теряються все преимущества и недостатки хмл, которые описывались выше.
Единственый +: не нужно опять сериализовать для отправки на серевер.
Единственый -: ето медленее (при большых обемах данных ты поразишся насколько).