Hogar En las noticias ¿Qué es un bus de servicio empresarial (esb)? - definición de techopedia

¿Qué es un bus de servicio empresarial (esb)? - definición de techopedia

Tabla de contenido:

Anonim

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 con respecto a la definición exacta de ESB difieren porque el término a menudo hace referencia a la infraestructura de software subyacente de ESB.

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 al tiempo que representan formatos de mensajes independientes.

¿Qué es un bus de servicio empresarial (esb)? - definición de techopedia