Logo Passei Direto
Buscar
Python é uma linguagem de programação de alto nível, interpretada, de propósito geral. Considerando a implementação de um consumidor/produtor para RabbitMQ em Python, assinale a alternativa correta:
Uma biblioteca que pode ser utilizada para facilitar a comunicação com servidor RabbitMQ é a pika.
Quando criamos um objeto Channel, devemos passar como parâmetro o tipo da fila.
Para utilizar a exchange default com o pika, devemos utilizar o exchange=null.
A mensagem a ser enviada é atribuída ao parâmetro TextMessage.
O nome da fila é definido no parâmetro queue do método set_queue de um objeto do tipo Channel.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 8 horas

Respostas

User badge image

Ed Verified user icon

há 8 horas

A alternativa correta é: Uma biblioteca que pode ser utilizada para facilitar a comunicação com servidor RabbitMQ é a pika. Explicação rápida: - A biblioteca pika é a mais usada em Python para trabalhar com RabbitMQ. - Ao criar um objeto Channel, não é necessário passar o tipo da fila como parâmetro. - Para usar a exchange default no pika, o parâmetro correto é `exchange=''` (string vazia), não `null`. - A mensagem é enviada como um parâmetro `body`, não `TextMessage`. - Não existe método `set_queue` no Channel; o nome da fila é definido em métodos como `queue_declare` ou `basic_publish` com o parâmetro `queue`.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina