Questão de Arquitetura de Software — WebServices — CESPE / CEBRASPE 2024
Arquitetura de Software›WebServices
Código
ce176004
Banca
CESPE / CEBRASPE
Órgão
LNA
Ano
2024
Nível
Superior
Cargo
Tecnologista – Especialidade: Desenvolvimento e Arquitetura de Software
No protocolo de mensagens MQTT, a comunicação entre o emissor (publisher) e o destinatário (subscriber), é realizada por meio
Ade subscribers IoT.
Bde mensagens associativas.
Cde tópicos.
Ddo broker MQTT.
Edo corretor MQTT.
Revelar gabarito e comentário▾
GabaritoC — de tópicos.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
MQTT – Comunicação entre publisher e subscriber
Gabarito: letra C. No protocolo MQTT, a comunicação entre publisher e subscriber é realizada por meio de tópicos (topics). O publisher publica mensagens em um tópico, e os subscribers que se inscreveram nesse tópico as recebem através do broker. O broker é o intermediário, mas o meio de comunicação é o tópico.
1Publisher publica em tópico
2Broker gerencia mensagens
3Subscriber inscrito no tópico recebe
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
"Subscribers IoT" não é um conceito do MQTT; subscribers são os destinatários, não o meio.
Alternativa B — ❌ Incorreta
Mensagens associativas não são um conceito do MQTT; o MQTT usa tópicos para categorizar mensagens.
Alternativa C — ✅ Correta ⟵ GABARITO
Conforme descrito, publisher e subscriber se comunicam através de tópicos. O publisher publica em um tópico, e o subscriber recebe ao se inscrever nesse tópico.
Alternativa D — ❌ Incorreta
O broker MQTT é o servidor que gerencia a comunicação, mas a comunicação entre emissor e destinatário não é realizada "por meio do broker" como canal; o broker é o ponto central, mas o meio são os tópicos. A frase "por meio do broker" daria a entender que a comunicação passa pelo broker, o que é verdade, mas o enunciado pede o meio específico – que são os tópicos.
Alternativa E — ❌ Incorreta
"Corretor MQTT" é uma tradução de broker, mesma explicação da D.
Conclusão: A única alternativa que responde corretamente é a letra C.