Skip to content

Commit

Permalink
GitBook: [master] 33 pages modified
Browse files Browse the repository at this point in the history
  • Loading branch information
mynkow authored and gitbook-bot committed Oct 21, 2020
1 parent 050ab1b commit 0001673
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Application Services

Q This is a handlerq where commands are received and delivered to the addressed Aggregate. Such handler is called an [_ApplicationService_](application-services.md). This is the _write side_ in [CQRS](../../concepts/cqrs.md).
This is a handler where commands are received and delivered to the addressed Aggregate. Such handler is called an [_ApplicationService_](application-services.md). This is the _write side_ in [CQRS](../../concepts/cqrs.md).

An [_ApplicationService_](application-services.md) is a command handler for a specific [Aggregate](../aggregate.md). One aggregate has one [_ApplicationService_ ](application-services.md)whose purpose is to orchestrate how a command will be fulfilled. Its the ApplicationService responsibility to invoke the appropriate Aggregate methods and pass the command's payload. It mediates between Domain and infrastructure and it shields any domain model from the "outside". Only the Application Service interacts with the domain model.

Expand Down

0 comments on commit 0001673

Please sign in to comment.