Wzorce agregacji

W tej sekcji wyjaśnione są wzorce agregacji i sposób ich konstruowania.

Wzorce są oparte na związanych z agregacją typowych wzorcach użycia opisanych w rozdziale 2:
  • Agregacja danych pochodzących z różnych źródeł: ten wzorzec jest przydatny w sytuacji, gdy wyniki pochodzące z wielu wywołań usługi należy połączyć w pojedynczy komunikat.
  • Przetwarzanie wsadowe z rozszerzaniem komunikatu: ten wzorzec jest przydatny w sytuacji, gdy komunikat do przetworzenia zawiera powtarzany element, a każdy element należy rozszerzyć osobno.
  • Przetwarzanie wsadowe wymagające agregacji osadzonej: ten wzorzec jest przydatny w sytuacji, gdy scenariusz obejmuje podstawowy wzorzec przetwarzania wsadowego opisany w drugim wzorcu, ale na potrzeby rozszerzenia wymagane są informacje pochodzące z wielu źródeł.
  • Agregacja zagnieżdżona: ten wzorzec jest przydatny w sytuacji, gdy scenariusz obejmuje podstawowy wzorzec przetwarzania wsadowego opisany w drugim wzorcu, ale powtarzane elementy same zawierają inne powtarzane elementy.