Estudos gratuitos da ER Soluções WebVer outros conteúdos grátis
ER Soluções WebEstudos · Patterns of Enterprise Application Architecture

18.2. Mapper

Objeto que faz a comunicação entre dois subsistemas independentes.

Dois subsistemas isolados e um mapper no meio que conhece os dois
Nenhum lado sabe do outro. Só o mapper sabe dos dois.

Resumo

Perguntas-chave

responda de cabeça, depois abra
Quem conhece quem em um Mapper?
Só o mapper conhece os dois subsistemas; eles não se conhecem nem conhecem o mapper.
Como o mapper é acionado?
Por um terceiro subsistema ou como observador de eventos de um dos lados.
Qual o exemplo mais conhecido?
Data Mapper.

Exercícios de fixação

0/5 respondidas
1.
Domínio e banco não se conhecem; uma terceira classe move dados entre eles. Qual padrão base?
2.
Quando preferir Mapper a Gateway?
3.
Se nenhum lado conhece o mapper, como ele é invocado?
4.
Qual é o custo do Mapper?
5.
Data Mapper é um caso específico de qual padrão base?
Seu progresso fica salvo neste navegador.