Building an integration backbone for your enterprise that consistently delivers on business objectives, is no mean task. You will need to consider several factors, including:
Integration scenarios at both the application and data levels
Asynchronous and synchronous integration scenarios
Hybrid integration scenarios
UI integration scenarios
Decision trees and Integration rules that determine when to use which integration methodology and technology