Skip to main content

Arquitetura da solução

A solução é composta por 3 componentes:

  • Microsoft Teams: A aplicação de mensagens da Microsoft. 
  • Azure Bot Service: Um recurso criado a partir de uma configuração na Azure.
  • MD2 Interactive Intelligence (MD2II): Aplicação da MD2 responsável pela interpretação das mensagens e respostas.

 

arquitetura-Teams-MD2II.png

Arquitetura

A comunicação entre os componentes é através de consumo de HTTP API REST.

O fluxo é:

  1. Usuário envia mensagem no Teams para a conta do bot
  2. Serviço do Azure Bot Service recebe a mensagem
  3. Azure Bot envia para a mensagem para o MD2II.
  4. O MD2II processa a mensagem
  5. O MD2II devolve para o Azure Bot Service
  6. Bot Service retornada ao usuário no Teams