In my opinion there are multiple reasons to use a message broker/integration server when integrating two (or more) applications, even in a p2p integration:
- interfacing is always done using one single technology (skillset) that is fit for the job
- gives the possibility for future reuse of application adapters
- when using hub-spoke models based on a enterprise canonical then using the IS is almost implicit ofcourse
Ofcourse, introducing an extra platform/technology to the equation will affect operational maintenance and costs aspects but I am sure these will be compensated by reasons 1 and 2.
In the end, it all comes down to strategy I guess…
#Integration-Server-and-ESB#webMethods-General#webMethods