Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O serviço Azure Web PubSub dá suporte ao protocolo MQTT traduzindo mensagens MQTT em seu protocolo nativo, permitindo a comunicação cruzada entre clientes Web MQTT e outros clientes Web PubSub. Como o suporte MQTT é uma adaptação leve do protocolo MQTT, ele se estende apenas aos recursos já suportados pelo serviço Azure Web PubSub. Consulte a lista para saber o que é suportado e o que não é suportado.
Suporte de recursos para MQTT versão 3.1.1 e 5.0
O Azure Web PubSub suporta o protocolo MQTT versão 3.1.1 e 5.0. Os recursos suportados incluem, mas não estão limitados a:
- Todos os níveis de Qualidade de Serviço, incluindo no máximo uma vez, pelo menos uma vez e exatamente uma vez.
- Sessão persistente. As sessões MQTT são preservadas por até 30 segundos quando as conexões do cliente são interrompidas e restauradas quando o cliente restabelece uma conexão com o serviço. Além de 30 segundos, o serviço não garante que a sessão interrompida seja restaurada.
- Última vontade e testamento
- Autenticação de certificados de cliente
Mais recursos suportados para MQTT 5.0
- Intervalo de expiração da mensagem e intervalo de expiração da sessão
- Identificador de subscrição
- ID do cliente atribuído
- Controlo de fluxo
- Desconexão enviada pelo servidor
Recursos não suportados
- Assinatura curinga
- Mensagens retidas
- Alias de tópico
- Subscrição partilhada