Esb – enterprise service bus

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (785 palavras )
  • Download(s) : 0
  • Publicado : 15 de janeiro de 2013
Ler documento completo
Amostra do texto
ESB – Enterprise Service Bus
Enterprise Service Bus (BUS), também chamado de Barramento Corporativo de Serviços, é a
infraestrutura de uma arquitetura SOA (Arquitetura Orientada à Serviços) e éconsiderada o
coração de uma infraestrutura SOA. Sua responsabilidade é definir uma interface de entrada e
saída, transformação de mensagens, tratamento de exceções e monitoramento de mensagens.
O EBSse refere à arquitetura de construção de software tipicamente implementado em
tecnologias encontradas na categoria de produtos de infra-estrutura de middleware.
Normalmente baseado noreconhecimento de padrões, que fornecem uma base de serviços
para arquiteturas mais complexas via um driver de evento e padrões baseados em mensagens
(BUS).
Um ESB geralmente fornece uma abstração de camadas naimplementação de um sistema
empresarial de mensagens, que permita integração da arquitetura para explorar o valor das
mensagens sem escrever código. Contrariando a clássica integração de aplicaçõescomerciais
(EAI). A base de um enterprise service bus é construída da quebra de funções básicas em
partes, que são distribuídas onde for preciso.
ESB não implementa uma arquitetura orientada aserviço (SOA), mas fornece as
características para que possa ser implementado. ESB não necessariamente precisa ser
implementado usando web services. ESB devem ser baseados em padrões flexíveis,suportando vários meios de transportes. Baseado no EAI melhor que padrões SOA, ele tenta
remover o acoplamento entre o serviço chamado e o meio de transporte.
Arquitetura ESB
A palavra "Bus" é areferência para o meio físico que carrega bits entre dispositivos em um
computador. O ESB serve a uma função análoga a alto nível de abstração. Em uma arquitetura
empresarial fazendo uso de um ESB, umaaplicação irá comunicar via barramento, que atua
como um message broker entre aplicações. A principal vantagem de com uma aproximação é a
redução de conexões ponto a ponto necessárias para permitir a...
tracking img