Bibliotecas do Barramento de Serviço do Azure para Python

O Barramento de Serviço do Microsoft Azure oferece suporte a um conjunto de tecnologias middleware orientado a mensagens, baseado em nuvem, incluindo o serviço de enfileiramento de mensagens confiável e o sistema de mensagens de publicação/assinatura durável.

Bibliotecas para acesso a dados

A versão mais recente da biblioteca Barramento de Serviço do Azure é a versão 7.x.x. É altamente recomendável usar a versão 7.x.x para novos aplicativos.

Para atualizar aplicativos existentes para a versão 7.x.x, siga o guia de migração.

Versão 7.x.x

Para enviar e receber mensagens de uma fila Barramento de Serviço do Azure, tópico ou assinatura, você usaria a versão mais recente do azure-servicebus. Isso também permite gerenciar seus recursos de Barramento de Serviço do Azure, como filas, tópicos, assinaturas e regras, mas não o namespace em si.

Biblioteca Referência Exemplos Fonte
azure-servicebus v7 Referência de API para azure-servicebus v7 Exemplos para azure-servicebus v7 Código-fonte para azure-servicebus v7

Versão 0.50.x

O verson mais antigo permite que você envie e receba mensagens de uma fila Barramento de Serviço do Azure, tópico ou assinatura, mas não tem muitos dos novos recursos e melhorias de desempenho disponíveis na versão mais recente do mesmo pacote.

Biblioteca Referência Exemplos Fonte
azure-servicebus v0.50 Referência de API para azure-servicebus 0.50 Exemplos para azure-servicebus 0.50 Código-fonte para azure-servicebus 0.50

Bibliotecas para gerenciamento de recursos

Para gerenciar seus recursos de Barramento de Serviço do Azure, como namespaces, filas, tópicos, assinaturas e regras por meio do Resource Manager do Azure, você usaria o pacote abaixo:

Biblioteca Referência Fonte
azure-mgmt-servicebus Referência de API para azure-mgmt-servicebus Código-fonte para azure-mgmt-servicebus

Próximas etapas