Integração entre sistemas - JBI - ESB, Patterns, WebService entre outros

Caros, vou começar um processo de preparação da minha estrutura - aplicação, para disponibilizar às diferentes plataformas um meio de se comunicar / interagir/integrar com a mesma.

Gostaria de saber se alguém tem experiências utilizando JBI, como o mesmo caminha entre plataformas heterogêneas, como dot.net. Se é necessário adição de serviços ESB, quais patterns estão utilizando e tudo mais :slight_smile:

Estou pensando bastante sobre o assunto, vi a apresentação do mule, com Spring no SouJava e gostei bastante. Queria saber se alguém tem pontos a serem discutidos.

PS: fiquei somente com receio pelo ponto da curvatura de aprendizagem, para as diferentes equipes que implementarão. Hoje trabalho com uma consultoria extrangeira, que nem no Brasil está.