Я знаю, что уже есть хороший вопрос по этому поводу, но на самом деле он не отвечает на то, что я ищу.
Насколько я понимаю:
1.оба используются в качестве центральной точки взаимодействия между приложениями
2.оба могут использовать маршрутизацию, посредничество, преобразование и т. д. между службами и приложениями.
Но единственная разница, которую я действительно вижу, заключается в том, что концентратор и луч обычно имеют много разных форматов, поступающих в концентратор (SOAP/REST/XML/JSON...), в то время как ESB обычно имеет стандартный формат (обычно просто SOAP).
Также я продолжаю читать, что концентратор и спица создают единую точку отказа по сравнению с ESB. Так есть ли здесь разница в физическом развертывании? Где концентратор имеет все возможные конечные точки, а ESB имеет конечные точки, развернутые на нескольких концентраторах? Итак, ESB — это просто несколько концентраторов (из-за отсутствия лучших слов)?
Может ли кто-нибудь помочь прояснить это для меня?