Nosso Developers MAG oferece três tipos de integração, um para cada situação. Qual a sua?
Quando usar APIs?
Quero consultar ou alterar dados na MAG
Melhor integração: APIs
Sempre que você quiser fazer uma consulta de forma síncrona, buscar uma lista de
informações atualizadas,
ou alterar dados que estão na MAG, o caminho correto é nossas APIs.
Fluxo da Informação
Quem inicia a solicitação é sempre o seu app.
A MAG recebe sua solicitação de forma síncrona, efetua o processamento de acordo com o contexto,
e retorna a informação solicitada / conclusão de processamento.
Saiba mais sobre APIs
Separamos os vídeos abaixo para uma introdução ao mundo das APIs. Esses vídeos e quaisquer marcas ou
anúncios
contidos nele não pertencem à MAG ou ao Developer Portal.
Quanto usar eventos?
Quero ser notificado pela MAG
Melhor integração: Eventos
A arquitetura MAG é orientada a eventos, e sua integração pode se beneficiar disso.
Sempre que alguma ação acontece na MAG, um evento é disparado avisando a todos os
sistemas interesados.
Os eventos MAG são enviados em JSON em formato padronizado.
Também disponibilizamos um Azure Service Bus para uso exclusivo de cada parceiro, facilitando a
integração e a segurança dos dados em trânsito.
Fluxo da Informação
Quem inicia a solicitação é sempre a MAG. Usando o padrão publisher/subscriber,
seu app é ouvinte dos eventos MAG, recebendo todas as informações em tempo real via fila do Azure
Service Bus.
Saiba mais sobre Eventos
Separamos o vídeo abaixo para uma introdução ao mundo Event Driven. Esses vídeos e quaisquer marcas
ou anúncios contidos nele não pertencem à MAG ou ao Developer Portal.
Quando usar Widgets?
Quero usar uma funcionalidade MAG
Melhor integração: Widgets
Um Widget é um componente front-end, ou seja, uma "parte de tela" web, construída pela MAG.
Cada Widget tem uma finalidade única, e pode ser aplicado no seu app externo, via iFrame, webcomponent,
ou componente Angular.
Os Widgets MAG
são utilizados para reduzir a complexidade de implementação e
aumentar a segurança de algumas funções, como as que transmitem dados sigilosos.
Fluxo da Informação
Todo o fluxo da informação é efeito e mantido dentro do ambiente MAG.
O app do parceiro é responsável apenas por exibir o widget, e aguardar algum retorno via
PostMessage.
Saiba mais sobre Widgets
Separamos o vídeo abaixo para conhecer mais sobre micro front-ends.
Esses vídeos e quaisquer marcas ou anúncios contidos nele não pertencem à
MAG ou ao Developer Portal.