Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction MuleSoft

Alex teles
July 29, 2016
120

Introduction MuleSoft

Alex teles

July 29, 2016
Tweet

Transcript

  1. Mulesoft  O que é Mulesoft? Tecnologia de integração que

    permite a construção de barramentos deployados no Cloud. Vantagens:  Principal technologia usada para integração de Salesforce com outros sistemas.  Conectores que facilitam comunicação de diversas formas com vários sistemas (SAP, BD, Facebook, Salesforce, etc...)  Disponibilizado em ambiente Cloud com interface administrativa de fácil acesso.
  2. Conceitos  Estrutura da mensagem (org.mule.api.MuleMessage)  Conteúdo de requisições

    ficam dentro do PAYLOAD.  Dados de exceção ficam por fora da estrutura pincipal (ver ExceptionUtils)
  3. Mule Expression Language (MEL)  Expressões utilizadas para recuperar valores

    do payload e de outras variáveis e usá-los em logs, filtros, condições e comlementos de mensagens.  (https://developer.mulesoft.com/docs/display/current/Mule+Expression+L anguage+MEL )
  4. Conceitos  Flow, SubFlow e Batch  Flow:  Escopo

    de implementação de integrações online  Subflow  Fluxo interno a ser chamado por outros para realizar subtarefas  Batch  Escopo para processos off-line (grande volume de registos)