ônibus de serviço corporativo mule (mule esb)

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

O Mule Enterprise Service Bus (ESB) é uma plataforma baseada em Java usada para intermediar ou fazer interface com outras plataformas, como o .Net Framework através do uso de sockets ou serviços da Web. É uma alternativa de código aberto para plataformas de barramento de serviço corporativo comercial, que são modelos de arquitetura modular e baseada em componentes usados ​​para projetar e implementar os caminhos para a comunicação e interação entre diferentes plataformas de software e aplicativos que interagem mutuamente.

Definirtec explica Mule Enterprise Service Bus (Mule ESB)

O Mule ESB é usado para desenvolver e implementar modos de interação e fluxos entre aplicativos e plataformas feitos em uma arquitetura orientada a serviços. O Mule ESB é leve e permite que os desenvolvedores conectem aplicativos facilmente com rapidez e permite a comunicação e o intercâmbio de dados. Ele também permite a fácil integração de sistemas existentes e legados, independentemente da tecnologia usada pelo aplicativo, incluindo Web Services, HTTP, JDBC, JMS e outros.

Um ESB, com sua arquitetura de barramento, permite que diferentes aplicativos se comuniquem entre si por meio de um sistema de trânsito que transporta dados entre esses aplicativos na rede corporativa ou na Internet.

O Mule ESB tem os seguintes recursos:

  • Mediação de serviço - o Mule cria protocolo de mensagem e independência de formato entre os aplicativos.
  • Criação e hospedagem de serviços - o Mule serve como um contêiner leve para expor e hospedar serviços reutilizáveis.
  • Transformação de dados - o Mule permite a troca de dados independentemente do formato ou protocolo de transporte.
  • Roteamento de mensagens - o Mule permite que as mensagens sejam redirecionadas, filtradas, agregadas ou sequenciadas novamente com base em regras e conteúdo.