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 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
Estudando com Questões

há 9 horas

Respostas

User badge image

Ed Verified user icon

há 9 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 é uma string vazia `''` (não `null`). - A mensagem é enviada como um parâmetro chamado `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` via parâmetro `queue`. Se precisar, posso ajudar com exemplos de código!

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