Middleware is especially integral to modern information technology based on XML , SOAP , Web services , and EAI software , telecommunications software , transaction monitors , and messaging - and - queueing software .
Middleware is especially integral to modern information technology based on XML , SOAP , Web services , and service - oriented architecture . 
 Examples include EAI software , telecommunications software , transaction monitors , and messaging - and - queueing software .