Exportar (0) Imprimir
Expandir Tudo

Pontos de extremidade de mensagens de origem, de destino e de ponte

Atualizado: fevereiro de 2015

No tópico Serviços do BizTalk, vimos que um dos principais requisitos do Serviços do BizTalk é resolver a incompatibilidade do protocolo de mensagem e de transporte entre dois sistemas diferentes. Na linguagem da nuvem, devemos pensar em cada sistema na nuvem como um ponto de extremidade no Microsoft Azure. Os pontos de extremidade de mensagens avançadas permitem a troca de mensagens entre esses aplicativos diferentes (que são extensões de aplicativos locais ou representam um aplicativo em execução na nuvem). No entanto, uma vez que os dois sistemas são diferentes e provavelmente seguem formatos e protocolos de mensagens diferentes, é fundamental que o Microsoft Azure forneça recursos de processamento avançados entre os dois pontos de extremidade. Os recursos de processamento podem incluir os seguintes:

  • A possibilidade de conectar sistemas que seguem protocolos de transporte diferentes

  • A possibilidade de validar a mensagem proveniente do ponto de extremidade de origem com base em um esquema padrão

  • A possibilidade de transformar a mensagem conforme exigido pelos pontos de extremidade de destino

  • A possibilidade de enriquecer a mensagem adicionando propriedades ao contexto da mensagem. Assim, as propriedades podem ser usadas para rotear a mensagem a um destino ou a um ponto de extremidade intermediário.

Todos esses recursos são disponibilizados por meio dos pontos de extremidade de mensagem avançada disponíveis como parte da Serviços do BizTalk. O diagrama a seguir ilustra como os pontos de extremidade de mensagens avançadas resolvem as incompatibilidades entre sistemas e aplicativos.

Ofertas de pontos de extremidade de mensagens sofisticados

Em resumo, a Serviços do BizTalk oferece quatro componentes principais (conectividade, validação, enriquecimento, transformação) que podem ser unidos para fornecer pontos de extremidade de mensagens avançadas.

  • Conectores: Estes preenchem a lacuna entre protocolos de transporte diferentes e entre aplicativos LOB diferentes que existam no local atrás de um firewall, mas expõem seus pontos de extremidade operacionais na nuvem. Essas pontes aceitam mensagens de entrada de protocolos diferentes, como HTTP, FTP e SFTP. As pontes podem enviar mensagens de saída a protocolos diferentes como HTTP, FTP, SFTP, além de outros pontos de extremidade como os Blobs do Azure, Tópicos, Retransmissões e Filas do Service Bus.

    Além disso, a Serviços do BizTalk também fornece conectividade com aplicativos LOB locais, como SQL Server, SAP, Siebel e bancos de dados Oracle/E-Business Suite. Para obter mais informações, consulte Usando o Serviço de Adaptador BizTalk.

    Durante a configuração da conectividade, você também pode definir regras com base nas quais a mensagem é transferida para diferentes pontos de extremidade. Para obter mais informações, consulte Encaminhar Mensagens de Pontes a Destinos no Projeto de Serviços BizTalk.

  • Validação, enriquecimento e transformação: A Serviços do BizTalk fornece esses recursos como estágios diferentes de uma "ponte". Para obter mais informações, consulte O que são Pontes?.

Nesta seção

Consulte também

Mostrar:
© 2015 Microsoft