У меня есть приложение, которое использует 3 слоя 2 уровневой модель бизнеса, а именно презентации, бизнес и слои данных с приложениями и услугами ярусами. Мы уже решили использовать службу WCF на своем уровне для всех запросов Data Layer (CRUD). Теперь у меня есть вопрос о том, следует ли объединить бизнес-уровень с уровнем данных в службе WCF, а затем пользовательский интерфейс выполняет вызовы службы, которая обрабатывает ВСЕ бизнес и операции с данными.Плюсы и минусы объединения бизнес-уровня и уровня данных в один WCF службе
Я против этой идеи, поскольку служба, на мой взгляд, должна быть немой службой, которая обрабатывает только операции CRUD. Уровень Business должен быть на стороне приложения, но инкапсулирован на свой собственный уровень, а также является единственным слоем для доступа к слою данных.
Возможно, я был глупым, но я хотел бы сказать, что интернет по этому поводу, а также любые плюсы и минусы, если это возможно.
Все отзывы оценены!