Объясните связь технологии ESB с EAI и SOA?

Кто-нибудь может объяснить связь технологии ESB с EAI и SOA? и приведите несколько примеров.

1 ответ

EAI - это интегрированная среда, состоящая из группы технологий и сервисов, которые образуют промежуточное программное обеспечение / ESB для обеспечения интеграции систем и приложений внутри предприятия и / или между предприятиями.

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

Примеры:

Oracle Services Bus (OSB)

http://www.oracle.com/technetwork/middleware/service-bus/overview/index.html

IBM WebSphere Enterprise Service Bus:

http://www-03.ibm.com/software/products/en/wsesb

SOA - это архитектурный паттерн, в котором компоненты приложения предоставляют услуги другим компонентам / клиентам по протоколу связи (SOAP, REST).

Архитектура SOA не зависит от какого-либо поставщика, продукта или технологии.

Другие вопросы по тегам