Компания JBoss завершила выстраивание пакета ПО промежуточного уровня с открытым кодом JBoss Enterprise Middleware Suite (JEMS), добавив к числу его элементов сервисную шину предприятия - JBoss ESB 4.0. ESB выполняет роль посредника между приложениями предприятия, бизнес-сервисами и ПО промежуточного уровня.
Как и остальные элементы JEMS, ESB 4.0 требует для работы Red Hat Enterprise Linux. ESB пользуется технологиями JEMS, в частности, механизмом правил - для маршрутизации содержания в зависимости от его типа и JBossMQ - для обмена сообщениями. JBoss ESB планируется в дальнейшем соединить с другими компонентами JEMS, в частности, с jBoss jBPM - для управления бизнес-процессами и потоками работ. Партнеры JBoss могут расширять сервисную магистраль с помощью коннекторов, B2B-шлюзов и средств регулирования SOA. Особенности архитектуры JBoss ESB позволяют заменять подсистемы магистрали, например, использовать в качестве протокола передачи сообщений защищенные FTP и HTTP или один из механизмов трансформации данных по выбору - XSLT или Shooks. Имеется реестр сервисов для их распознавания и интеграции, выполненный на базе спецификаций JAX-R (Java API for XML Registries) и UDDI. Сейчас JBoss ESB 4.0 доступна в версии Release Candidate, финальная ожидается в декабре, а позднее - версия, поддерживаемая JBoss за деньги.