(EAI) The use of middleware to integrate theapplication programs, databases, and legacy systemsinvolved in an organisation's critical business processes.[Example?]