Comecei a estudar SOA e gostaria de saber quais as opções de ESB que são usadas no mercado pra eu direcionar.
Iniciei com o JBoss ESB porém verifiquei que a JBoss planeja descontinuá-lo para focar no SwitchYard (meu problema em usar o JBoss ESB é que sua última versão 4.12 que roda no AS 6 e uso o 7).
Você pode dar uma olhada no Oracle SOA Suite ou no Oracle OSB também, o maior problema é o footprint, que não é dos melhores pra brincar (pra versão 11g, que é a única que eu usei).
A Oracle tem pelo menos três componentes que podem fazer as vias de um ESB: o Mediator (vem no Oracle SOA Suite), o OSB e a engine BPEL (também no SOA Suite).
Enfim, tem uma porrada de ESB por aí que o mercado usa. Eu vejo o povo usando bastante o Oracle SOA Suite, mas fiquei muito animado com a compra da Fuse Source pela Red Hat (que originou o JBoss Fuse). Se eu fosse escolher um desses aí, iria de JBoss Fuse.
Pelo que tenho visto nos últimos anos, no mercado corporativo pelo menos, Oracle Service Bus e IBM WebSphere Service Bus predominam. Trabalhei com OSB por alguns anos e somente vi o WSB num workshop a uns 3 anos atrás. Na época achei a solução da Oracle muito superior.
Das soluções open sources, fiz uma POC com o ServiceMix, que achei bem fraquinho.