Enterprise Service Bus (ESB)

Автор: Peter Berry
Дата создания: 19 Август 2021
Дата обновления: 22 Июнь 2024
Anonim
Enterprise Service Bus (ESB)
Видео: Enterprise Service Bus (ESB)

Содержание

Определение - Что означает Enterprise Service Bus (ESB)?

Служебная шина предприятия (ESB) - это интегрированная платформа, предоставляющая базовые сервисы взаимодействия и связи для сложных программных приложений через управляемый событиями и основанный на стандартах механизм обмена сообщениями или шину, построенную на основе технологий продуктов промежуточного программного обеспечения. Платформа ESB предназначена для изоляции канала между сервисом и транспортным каналом и используется для удовлетворения требований сервис-ориентированной архитектуры (SOA).


Мнения относительно точного определения ESB отличаются, потому что термин часто ссылается на ESB, лежащие в основе программной инфраструктуры.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет Enterprise Service Bus (ESB)

ESB включает в себя следующие основные компоненты:

  • Архитектурная платформа
  • Программный продукт
  • Пакет программных продуктов

ESB обеспечивает концептуальный уровень для установленной системы обмена сообщениями предприятия, который позволяет архитекторам интеграции применять преимущества обмена сообщениями без написания кода. В отличие от традиционных методов интеграции корпоративных приложений (EAI), таких как монолитный концентратор или стек спиц, ESB основан на простых функциях, разделенных как элементарные части с распределенным развертыванием и совместным использованием, по мере необходимости.


Кроме того, ESB имеет структурные элементы SOA и SOA 2.0 на основе метрик, которые обеспечивают гибкость и возможность использования нескольких транспортных сред. Большинство поставщиков ESB интегрируют значения SOA с учетом независимых форматов.