A processar eventos do Event Grid

Logótipo dos Serviços de Multimédia v3


Aviso

Os Serviços de Multimédia do Azure serão descontinuados a 30 de junho de 2024. Para obter mais informações, consulte o Guia de Descontinuação do AMS.

Os eventos dos Serviços de Multimédia permitem que as aplicações reajam a diferentes eventos (por exemplo, o evento de alteração do estado da tarefa) com arquiteturas modernas sem servidor. Fá-lo sem a necessidade de código complicado ou de serviços de consulta dispendiosos e ineficientes. Em vez disso, os eventos são enviados através de Azure Event Grid para processadores de eventos, como Funções do Azure, Azure Logic Apps ou até mesmo para o seu próprio Webhook, e paga apenas pelo que utiliza. Para obter informações sobre preços, veja Preços do Event Grid.

A disponibilidade para eventos dos Serviços de Multimédia está associada à disponibilidade do Event Grid e ficará disponível noutras regiões, tal como acontece com o Event Grid.

Eventos e esquemas dos Serviços de Multimédia

O Event Grid utiliza subscrições de eventos para encaminhar mensagens de eventos para subscritores. Os eventos dos Serviços de Multimédia contêm todas as informações necessárias para responder a alterações nos seus dados. Pode identificar um evento dos Serviços de Multimédia porque a propriedade eventType começa com "Microsoft.Media".

Para obter mais informações, veja Esquemas de eventos dos Serviços de Multimédia.

Exemplos e Procedimentos

O repositório de exemplos dos Serviços de Multimédia para .NET demonstra como utilizar as bibliotecas de cliente mais recentes do Event Grid e dos Hubs de Eventos para receber eventos nas suas próprias aplicações personalizadas.

Utilize o Event Grid para monitorizar eventos dos Serviços de Multimédia no portal do Azure.

Práticas para consumir eventos

As aplicações que lidam com eventos dos Serviços de Multimédia devem seguir algumas práticas recomendadas:

  • Uma vez que várias subscrições podem ser configuradas para encaminhar eventos para o mesmo processador de eventos, é importante não assumir que os eventos são de uma determinada origem, mas verificar o tópico da mensagem para garantir que são provenientes da conta de armazenamento que está à espera.
  • Da mesma forma, verifique se eventType é aquele que está preparado para processar e não suponha que todos os eventos que receber serão os tipos esperados.
  • Ignore os campos que não compreende. Esta prática ajudará a mantê-lo resiliente a novas funcionalidades que poderão ser adicionadas no futuro.
  • Utilize o prefixo "assunto" e as correspondências de sufixos para limitar os eventos a um evento específico.

Nota

Os eventos estão sujeitos ao Contrato de Nível de Serviço (SLA) do Event Grid. Se quiser receber notificações de eventos com APIs, veja exemplos sobre como consumir eventos, com o SDK .NET ou o SDK Java.