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