message-oriented middleware

Noun

 * 1)  Hardware or software infrastructure supporting sending and receiving of messages between distributed systems