Как физически реализован ESB? - PullRequest
2 голосов
/ 26 февраля 2012

Я пытаюсь точно выяснить, что такое ESB и как он реализован. Я понимаю, что к этой шине подключаются поставщики и потребители, чтобы они могли общаться.

Содержит ли ESB несколько серверов, и поставщик / потребитель может подключаться к любому из них? Если да, все ли эти серверы ESB взаимосвязаны? Все ли они предоставляют доступ к одним и тем же контрактам? Работает ли что-то вроде websphere на всех этих серверах?

Я в замешательстве и нуждаюсь в пояснениях.

1 Ответ

1 голос
/ 26 февраля 2012

ESB, по большей части, реализованы на серверах приложений. В основном EJB фреймворк ... Большинство зрелых серверов приложений имеют встроенную поддержку кластеризации, поэтому вы можете думать о ESB как о большом EJB-приложении, которое создает (еще одну) абстракцию промежуточного программного обеспечения для делового общения. Технологии (веб-сервисы, обмен сообщениями, доступ к базам данных и т. Д.) Являются стандартными рецептами экосистемы Java.

...