O Simple Message Queue (SMQ, anteriormente MNS) é o canal de mensagens preferencial para diversos produtos da Alibaba Cloud. Seu modelo de fila simples, protocolo leve, faturamento pagamento conforme o uso, publicação sem perdas e alta disponibilidade multizona garantem comunicação confiável entre produtos de nuvem e aplicações dos usuários.
Cenário 1: Assinatura de eventos de produtos de nuvem e resultados de tarefas assíncronas
|
Cenário |
Descrição |
|
O OSS envia eventos para uma fila ou tópico do SMQ para processamento downstream. |
|
|
Alertas são gravados em uma fila ou tópico do SMQ para processamento automático pelas aplicações consumidoras. |
|
|
Eventos de grupos de dimensionamento são direcionados a uma fila ou tópico do SMQ para processamento automático pelas aplicações consumidoras. |
|
|
Callbacks de tarefas são gravados em uma fila do SMQ. Consuma as mensagens da fila para acompanhar o progresso e o status das tarefas. |
Cenário 2: Acionamento de tarefas ou execução de funções por meio de mensagens
|
Cenário |
Descrição |
|
Utilize uma fila ou tópico do SMQ como source de eventos para disparar a execução de funções. Mensagens correspondentes às regras de gatilho invocam automaticamente a função associada. |
|
|
Configure uma fila do SMQ como source de eventos de um fluxo de eventos para iniciar sua execução. |
Cenário 3: Comunicação entre aplicações do usuário e produtos de nuvem
|
Cenário |
Descrição |
|
Para processamento complexo ou granular de dados de dispositivos, as aplicações enviam mensagens ao SMQ. O IoT Platform consome essas mensagens para obter informações sobre eventos dos dispositivos. |
|
|
Dados e resultados da execução de funções são entregues em uma fila do SMQ para processamento automático pelas aplicações do usuário. |