в общем, есть некоторая путаница, да? есть паттерны - gateway, message bus, есть продукты API Gateway или integration bus, которые реализуют определённые наборы шаблонов. При этом, КМК, больше людей оперирует продуктами, а не паттернами, а когда сталкиваются два мира, то уже не так всё прозрачно 😊.
имхо: есть срез терминов на уровне так сказать фундамента и науки, что читают в институте, и есть реальность и решения, а дальше как вы лодку назовете. ТО есть да мы берем IBM MQ Message Broker - а по сути это шлюз, на очередях и еще с адаптерами, где у нас в сообщениях еще и адреса кому передать, а берем IBM Web Sphere - по сути шина, где четкие требования к тому как передавать данные, а адреса каналов и их шифрование настраивается внутри