Barramento de Serviço Corporativo (ESB)

Autor: Peter Berry
Data De Criação: 19 Agosto 2021
Data De Atualização: 22 Junho 2024
Anonim
Barramento de Serviço Corporativo (ESB) - Tecnologia
Barramento de Serviço Corporativo (ESB) - Tecnologia

Contente

Definição - O que significa Enterprise Service Bus (ESB)?

Um barramento de serviço corporativo (ESB) é uma plataforma integrada que fornece serviços fundamentais de interação e comunicação para aplicativos de software complexos por meio de um mecanismo de mensagens ou barramento baseado em padrões ou orientado a eventos, construído com tecnologias de produtos de infraestrutura de middleware. A plataforma ESB é voltada para isolar o link entre um canal de serviço e transporte e é usada para atender aos requisitos da arquitetura orientada a serviços (SOA).


As opiniões sobre a definição exata dos ESBs diferem porque o termo geralmente faz referência a ESBs subjacentes à infraestrutura de software.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Enterprise Service Bus (ESB)

O ESB inclui os seguintes componentes principais:

  • Plataforma arquitetônica
  • Produto de software
  • Pacote de produtos de software

Um ESB fornece uma camada conceitual para um sistema de mensagens corporativo estabelecido, que permite aos arquitetos de integração aplicar vantagens de mensagens sem escrever código. Diferentemente das técnicas tradicionais de integração de aplicativos corporativos (EAI), como um hub monolítico ou uma pilha de estrutura spoke, um ESB é baseado em funções simples separadas como partes elementares com implantação e colaboração distribuídas, conforme necessário.


Além disso, um ESB possui elementos estruturais SOA e SOA 2.0 baseados em métricas que fornecem flexibilidade e capacidade de vários meios de transporte. A maioria dos provedores de ESB integra valores de SOA enquanto contabiliza formatos independentes.