No que se refere a data warehouse, data mining e sistema de ...
No que se refere a data warehouse, data mining e sistema de mensageria, julgue o próximo item.
Um sistema assíncrono de mensageria posta mensagens
em um canal que diminui o acoplamento entre sistemas
que trocam mensagens.
JUSTIFICATIVA: CERTO. Sistemas assíncronos de mensageria surgem como reação aos problemas dos modelos de integração. Postando mensagens em um canal (message channel),sistemas enviam mensagens que podem ser recebidas por um ou mais sistemas interessados (broadcasting). Esse canal de mensagens é o que cria o limite entre aplicação e integração, diminuindo bastante o acoplamento entre os sistemas que trocam mensagens.
Cara o que é isso?
Um exemplo pratico disso é o JMS, que é uma API usada em servidores de aplicacao para prover um sistema de mensageira assíncrona. Ou seja, o cliente faz uma requisição e não precisa ficar esperando o servidor processar e responder, ele pode fazer outra tarefa e voltar para buscar a resposta em outro momento. GAB: Cmuita maconha, isso que o cara que criou esses termos aí, usou.
JUSTIFICATIVA: CERTO. Sistemas assíncronos de mensageria surgem como reação aos problemas dos modelos de integração. Postando mensagens em um canal (message channel),sistemas enviam mensagens que podem ser recebidas por um ou mais sistemas interessados (broadcasting). Esse canal de mensagens é o que cria o limite entre aplicação e integração, diminuindo bastante o acoplamento entre os sistemas que trocam mensagens.
Se é um sistema de mensageria assincrona, não deveria AUMENTAR o acomplamento?
Isto é, a interdependência entre os componentes da aplicação?
Portanto o gabarito errado??
Um sistema assíncrono de mensagem é uma arquitetura de comunicação que permite que sistemas distribuídos ou componentes de software se comuniquem sem a necessidade de participar ativamente na comunicação ao mesmo tempo. Neste tipo de sistema as mensagens são enviadas de um remetente para um destinatário e o remetente não precisa aguardar a resposta imediata do destinatário. Em vez disso, o destinatário receberá a mensagem quando estiver pronto.
Características do sistema assíncrono:
- Desacoplamento;
- Comunicação assíncrona;
- Mensagens persistentes;
- Tolerância a falhas;
- Escalabilidade;
- Padrões de mensagens;
- Filas de mensagens;
- Processamento de lotes;
Mensageria: É uma abordagem de desenvolvimento que usa mensagem para estabelecer comunicação síncrona ou assíncrona entre aplicações, usando um Message Broker (um canal/servidor dedicado que envia/recebe/monitora as mensagens)
Assíncronicidade: a troca de dados ocorre de forma NÃO imediata
Sincronicidade: a troca de dados ocorre de forma IMEDIATA
Acoplamento: É o grau de dependência entre aplicações. A grosso modo: é como se uma alteração em A afetasse B, por estarem acoplados. Portanto, busca-se o baixo acoplamento, pois é sinal de um sistema bem estruturado
Agora vamos analisar a questão:
Um sistema assíncrono de mensageria posta mensagens em um canal que diminui o acoplamento entre sistemas que trocam mensagens.
Perfeito!!