Logo Passei Direto
Buscar
Questão 9/10 Arquitetura de Sistemas 40 Ler em vo A arquitetura orientada a eventos é um padrão de design de software que se baseia na produção, detecção e reação a eventos Eventos são ações ou ocorrências significativas dentro do sistema. Em vez de chamadas de procedimentos diretas, os componentes se comunicam de forma assincrona, reagindo a eventos publicados em um barramento de mensagens. Em um sistema utilizando arquitetura orientada a eventos, qual das seguintes opções melhor descreve a maneira como os componentes interagem? A Por meio de um barramento de mensagens, onde eventos são publicados e consumidos assincronamente B Através de chamadas de procedimento sincronas, com um componente diretamente invocando métodos em outro. C Utilizando um sistema de filas de mensagens, mas com interação sincrona entre os componentes. D Através de uma base de dados centralizada, com componentes acessando e atualizando dados simultaneamente. E Por compartilhamento de memória, permitindo acesso direto aos dados de outros componentes.
User badge image
Kayke Elpidio

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Para entender como os componentes interagem em uma arquitetura orientada a eventos, precisamos considerar a definição e o funcionamento dessa abordagem. Na arquitetura orientada a eventos, os componentes se comunicam de forma assíncrona, reagindo a eventos que são publicados em um barramento de mensagens. Vamos analisar as opções: A) Por meio de um barramento de mensagens, onde eventos são publicados e consumidos assincronamente - Esta opção descreve exatamente como a arquitetura orientada a eventos funciona, com comunicação assíncrona. B) Através de chamadas de procedimento síncronas, com um componente diretamente invocando métodos em outro - Isso não se aplica à arquitetura orientada a eventos, pois envolve comunicação síncrona. C) Utilizando um sistema de filas de mensagens, mas com interação síncrona entre os componentes - Embora mencione filas de mensagens, a interação síncrona não é característica da arquitetura orientada a eventos. D) Através de uma base de dados centralizada, com componentes acessando e atualizando dados simultaneamente - Isso não descreve a interação típica em uma arquitetura orientada a eventos. E) Por compartilhamento de memória, permitindo acesso direto aos dados de outros componentes - Isso também não é uma característica da arquitetura orientada a eventos. Portanto, a opção que melhor descreve a maneira como os componentes interagem em um sistema utilizando arquitetura orientada a eventos é: A) Por meio de um barramento de mensagens, onde eventos são publicados e consumidos assincronamente.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina