ORM и SOA в мире .NET

Из моего опыта основные рамки ORM для .NET (NHibernate, LinqToSql, Entity Framework) лучше всего работают, когда они отслеживают загруженные объекты. Это прекрасно работает для простых клиент-серверных приложений, но при использовании трехуровневой или более архитектуры с веб-службами в архитектуре с ориентацией на службы это невозможно. В конце концов, написав много кода для самостоятельного отслеживания, это можно сделать, но разве ORM не должен упростить доступ к БД?

Хороша ли идея использовать ORM в сервис-ориентированной архитектуре?

Ответы на вопрос(7)

Ваш ответ на вопрос