Todos os produtos
Search
Central de documentação

ApsaraMQ for MQTT:Visão geral do Cloud SDK

Última atualização: Jun 28, 2026

O ApsaraMQ for MQTT oferece dois tipos de SDKs: Cloud SDKs para aplicações no lado do servidor e Client SDKs para dispositivos. Use um Cloud SDK em seus servidores de backend para enviar mensagens aos dispositivos ou receber as mensagens enviadas pelos dispositivos por meio de seus Client SDKs.

Como os Cloud SDKs e Client SDKs funcionam juntos

Os Cloud SDKs e Client SDKs desempenham funções distintas. Use-os em conjunto para enviar e receber mensagens.

Tipo de SDK

Finalidade

Executado em

Cloud SDK

Conectar aplicações na nuvem ao ApsaraMQ for MQTT

Servidores de backend

Client SDK

Conectar dispositivos ao ApsaraMQ for MQTT

Dispositivos

O diagrama a seguir ilustra a interação entre os dois tipos de SDK:

SDK usage scenarios

As mensagens fluem em duas direções:

  • Da nuvem para o dispositivo: Um Cloud SDK envia a mensagem e um Client SDK a recebe.

  • Do dispositivo para a nuvem: Um Client SDK envia a mensagem e um Cloud SDK a recebe.

Importante

Nenhum tipo de SDK funciona isoladamente. Sempre associe um Cloud SDK a um Client SDK para completar o ciclo de envio e recebimento de mensagens.

Cloud SDKs compatíveis

Apenas as três linguagens a seguir são compatíveis com Cloud SDKs:

Linguagem

Notas de versão

Java

SDK for Java

Go

SDK for Go

.NET

SDK for .NET

Para obter informações sobre Client SDKs executados em dispositivos, consulte Baixe o SDK.

Suporte a regiões

Nem todas as regiões oferecem suporte ao acesso via Cloud SDK. Antes de iniciar, verifique se sua região de destino consta na lista de Regiões de acesso ao SDK.