We create a service-oriented system in which we divided the application into several layers:
- SOAP Web Services (e.g. BuildingService.asmx)
- Business Logic Level (e.g. BuildingXXX)
- Data Access Level (e.g. BuildingProvider)
- Types (e.g. Building)
SOAP Web Services simply instantiates an object of type BuildingXXX at the business logic level to preserve the implementation from SOAP Web Services. BuildingXXX then uses the BuildingProvider from the data access layer to return the types defined at the data transfer object level.
We could not determine what we should call objects at the level of business logic.
What is the “standard” naming convention for these business-level entities?
source
share