O gabarito é a letra C.
O barramento de serviço é uma solução recomendada:
-> quando três ou mais aplicações precisam ser integradas de maneira orquestrada;
-> quando os serviços que serão incorporados são de provedores externos sobre os quais não há controle;
-> quando é necessário monitorar o nível de serviço dos provedores externos;
-> quando ocorrem mudanças nos contratos dos serviços (o ESB é capaz de fornecer um tratamento padrão para as mensagens enquanto ajustes são feitos para se adequar ao novo contrato);
-> quando a arquitetura prevê o recebimento, processamento e produção de mensagens, especialmente quando há necessidade de um contexto transacional para as mensagens;
-> quando há a necessidade de comunicação com componentes e adaptadores para acessar aplicações legadas, que precisam ser acessadas de uma maneira padrão.