Вариант использования: использование ESB может оказаться непосильным, если все наши взаимодействующие приложения работают на Java и используют один и тот же формат сообщений. Здесь JMS может быть достаточно.

еня JMS и ESB кажутся очень взаимосвязанными вещами, и я пытаюсь понять, как именно они связаны.

Я видел предложение, что JMS может использоваться в качестве транспорта для ESB - тогда что еще, кроме транспорта, должно присутствовать в таком ESB? Является ли JMS простым ESB или если нет, то чего ему не хватает в реальном ESB?