...
When faced with the need for integration middleware, it's a natural progression to consider the adoption of an ESB. In doing any software evaluation, it's important to approach things in manner that utilizes your requirements as a central instrument in the process. Below is a discussion of these points. There are commonly two levels of evaluation that need to take place when considering the adoption of any software including your business requirements and the feature set of the software.