Padrões de agregação

Esta secção explica os padrões de agregação e como estes são construídos.

Os padrões são baseados nos Padrões de Utilização Comum relacionados com agregação, como discutido no capítulo 2:
  • Agregação de dados de origens múltiplas: Este padrão é útil se os resultados de múltiplas chamadas para execução de serviços necessitarem de ser combinadas numa única mensagem.
  • Processamento diferido com enriquecimento de mensagem: Este padrão é útil se a mensagem a ser processada contém um elemento repetido e se cada elemento necessitar de ser melhorado separadamente.
  • Processamento diferido que necessita de agregação incorporada: Este padrão é útil se o cenário é o padrão de processamento diferido básico descrito no segundo padrão, mas o melhoramento requer informação de múltiplas origens.
  • Agregação imbricada: Este padrão é útil se o cenário for o padrão de processamento diferido descrito no segundo padrão, mas os elementos repetidos, por si, podem conter elementos repetidos.