Мы строим сервис-ориентированную систему, в которой мы разделили приложение на несколько уровней:
- Веб-службы SOAP (например, BuildingService.asmx)
- Уровень бизнес-логики (например, BuildingXXX)
- Уровень доступа к данным (например, BuildingProvider)
- Типы (например, здание)
Веб-службы SOAP просто создают объект типа BuildingXXX из уровня бизнес-логики, чтобы не допустить реализацию веб-служб SOAP. Затем BuildingXXX использует BuildingProvider из уровня доступа к данным для возврата типов, определенных на уровне объекта передачи данных.
Нам не удалось определить, как мы должны называть объекты на уровне бизнес-логики.
Каково "стандартное" соглашение об именовании для именования этих объектов бизнес-уровня?