- Reduces coupling and interdependencies thereby increases manageability
- Centralizes and aggregates all business logic that needs to be exposed to remote clients
- Improves performance by reducing fine-grained method access and provides coarse-grained access
- Centralizes security management
- Centralizes transaction control
No comments:
Post a Comment