Рекомендации по использованию службы Entity Domain в Silverlight + RIA: сколько объектов в домене? - PullRequest
4 голосов
/ 02 ноября 2010

У меня есть база данных с миллиардными сущностями, я смотрел видео Тима Хойера о Silverlight & RIA Services, и он объяснил, как создать DomainService.

Мой вопрос, должен ли я использовать много доменных служб для каждогоили объединить их вместе со всеми их запросами в один большой DomainService?

1 Ответ

3 голосов
/ 03 ноября 2010

Обычно вы используете доменную службу для домена информации (т.е. связанных объектов).

Обычно это либо:

  • все / большинство таблиц / сущностей, либо
  • группы тесно связанных таблиц / сущностей, либо
  • нечетная одиночная таблица / сущность

С помощью служб RIA, несомненно, проще импортировать их все сразу в одну модель, и RIA выплюнет один (очень большой) файл службы домена.

Убедитесь, что вы опробовали новый RIA Services SP1 (теперь в бета-версии ), поскольку теперь он поддерживает сложные типы и некоторые другие новые вещи.

...