Business Logic Components
Business logic components typically handle data processing and manipulation tasks, providing services to other components. Although they can run on the client in desktop applications, they typically run on the server.
Uniface provides the following components for business logic:
- Service components for the vast majority of server-side business logic, such as database queries and calculations.
- Session Service components to provide centralized data access and complex logic for multiple entities.
- Entity Service components to provide centralized data access and simple logic for single entities.
The type of component you choose depends on the type of task the service has to handle and the overall application architecture.