Архитектура для платформы Entity и WCF - PullRequest
2 голосов
/ 17 февраля 2011

Какой архитектуре я должен следовать, чтобы использовать платформу сущностей и WCF?Было бы неплохо, если бы была доступна ссылка

1 Ответ

2 голосов
/ 19 сентября 2011

Типичная трехуровневая архитектура содержит уровень пользовательского интерфейса, логический уровень и уровень доступа к данным.Итак, вы говорите об EF и WCF, вы говорите об уровне данных и логики или исключительно об уровне доступа к данным.

Если вы собираетесь представить свою физическую модель данных с использованием служб данных EF и WCF, выфактически выставляя вашу модель данных один на один в протоколе OData.При таком способе я бы назвал мою Службу доступа к данным .

. Если вы собираетесь использовать EF, чтобы отобразить вашу физическую модель данных в логическую модель данных с помощью EF, а затем разрешить выполнение операцийпосле того, как проверка и бизнес-логика были выполнены в службе WCF с формализованным интерфейсом, я бы назвал это комбинацией уровня данных и логического уровня .EF обеспечивает связь между слоями, а WCF предоставляет возможности.

...