Composite services are services that result from combining two or more services into a new service in a straightforward manner, and provide more value. Composite services avoid the need to implement reoccurring composition logic in clients.
There are two options for the location of composition logic:
The following figure shows the difference between these variants using the example of the
DocumentService. On the left-hand side, a
DocumentService is created in which ...