Questões de Informática · UFLA

InformáticaRedes e internetUFLA 2025

UFLA – Edital PROGEPE Nº (vários cargos níveis D e E)

Questão de Informática

Em sistemas distribuídos, o middleware atua como uma camada intermediária que abstrai a complexidade da troca de mensagens entre processos, oferecendo transparência e desacoplamento. Uma categoria importante são os message brokers, que permitem a comunicação entre produtores e consumidores de mensagens, sem necessidade de conexão direta entre eles. Protocolos de mensageria, como MQTT, e ferramentas, como RabbitMQ, exemplificam esse modelo. O MQTT, por exemplo, é amplamente utilizado em cenários de IoT (Internet of Things) devido à sua leveza, baseando-se em tópicos para a publicação e subscrição de mensagens. Considere o seguinte trecho em Python que utiliza a biblioteca paho-mqtt:

Figura da questão (imagem do caderno de prova)

Fonte: dados do elaborador Esse código ilustra um subscriber, que se conecta a um broker MQTT público e processa mensagens publicadas em determinado tópico. Com base no papel do middleware de comunicação e message brokers em sistemas distribuídos, bem como no código apresentado, analise as afirmações a seguir e assinale a alternativa CORRETA:

Sua resposta

Mais questões de Redes e internet

Ver as 483 questões de Redes e internet

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.