Bus de servicios empresariales (ESB)

Autor: Peter Berry
Fecha De Creación: 19 Agosto 2021
Fecha De Actualización: 22 Junio 2024
Anonim
Enterprise Service Bus (ESB): Everything you need to know
Video: Enterprise Service Bus (ESB): Everything you need to know

Contenido

Definición: ¿Qué significa Enterprise Service Bus (ESB)?

Un bus de servicios empresariales (ESB) es una plataforma integrada que proporciona servicios fundamentales de interacción y comunicación para aplicaciones de software complejas a través de un motor o bus de mensajería basado en estándares y basado en eventos, construido con tecnologías de productos de infraestructura de middleware. La plataforma ESB está orientada a aislar el enlace entre un servicio y un canal de transporte y se utiliza para cumplir con los requisitos de arquitectura orientada al servicio (SOA).


Las opiniones sobre la definición exacta de ESB difieren porque el término a menudo hace referencia a la infraestructura de software subyacente de ESB.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Enterprise Service Bus (ESB)

ESB incluye los siguientes componentes principales:

  • Plataforma arquitectonica
  • Producto de software
  • Paquete de productos de software

Un ESB proporciona una capa conceptual para un sistema de mensajería empresarial establecido, que permite a los arquitectos de integración aplicar ventajas de mensajería sin escribir código. A diferencia de las técnicas tradicionales de integración de aplicaciones empresariales (EAI), como un concentrador monolítico o una pila de estructura de radios, un ESB se basa en funciones simples separadas como partes elementales con despliegue distribuido y colaboración, según sea necesario.


Además, un ESB tiene elementos estructurales SOA y SOA 2.0 basados ​​en métrica que proporcionan flexibilidad y capacidad de medios de transporte múltiple. La mayoría de los proveedores de ESB integran los valores de SOA mientras representan formatos independientes.