Serviços disponíveis no “Biztalk ESB Toolkit 2.0”

Neste blog, vamos examinar alguns dos aspectos essenciais do “BizTalk ESB Toolkit 2.0”, que contém uma série de serviços para usufruir das funcionalidades do BizTalk em uma camada mais abstrata e reutilizável, direcionando-se para uma infra-estrutura orientada a serviços. Os serviços mais relevantes são:

                                    image

 

1. Resolução de Descrições de Serviços: “Serviço de Resolução”

Usado para descobrir um ou mais serviços conforme cadastrado nos registros disponibilizados em repositórios de serviços ( como o UDDI, SQL, BRE, WS-MEX ou registros estáticos) e retornar os metadados conhecidos sobre os serviços cadastrados. Resumindo, podemos concluir que este serviço disponibiliza um conjunto de serviços para uso no roteamento dinâmico - que é considerado como o principal serviço de um barramento corporativo de serviços.

                       image

2. Tratamento de Exceções: “Serviço de Tratamento de Exceções”

Provê um conjunto rico de capacidades para a gestão de exceções, incluindo interfaces disponibilizadas como Serviços Web, para, por exemplo, centralizar as exceções advindas de processos distintos em um banco de dados centralizado. Ele oferece também a capacidade de tratamento de erros automatizado, disparando processos de correção e monitoração com base nos tipos de erros detectados.

                        image

3. Transformação de Mensagens: “Serviço de Transformação”

Disponibiliza uma interface para executar transformações de uma mensagem de entrada para um novo formato, baseada em mapas de transformações.

                      image

4. Roteamento Dinâmico de Mensagens: “Serviço de Roteamento Dinâmico”

Responsável pelo serviço dinâmico de mensageria, aceitando mensagens de entrada que contêm informações sobre as iteracoes que precisam ser executadas.
Os itinerários, então, são resolvidos com base nas informações contidas no cabeçalho das mensagens, possibilitando que as mensagens sejam encaminhadas através do barramento para uma série de provedores de serviços de uma forma síncrona ou assíncrona.

                       image

5. Monitoramento de Mensagens: “Serviço de Monitoramento”

Serviços que provêem informações sobre o status dos hospedeiros e aplicativos. Permitem consultar o status das mensagens e das aplicações, construindo painéis de controle com base nas informações fornecidas. Informações como quantidade, status e metadados das aplicações podem ser visualizadas em tempo real.

Microsoft BizTalk ESB Toolkit 2.0
Ref.: https://msdn.microsoft.com/en-us/dd876606.aspx

Download BizTalk ESB Toolkit 2.0
Ref.: https://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bc86cf1e-ef29-4b19-95f7-388f64555090

Até o proximo blog sobre SOI & SOA, Markus