Noun
message-oriented middleware (uncountable) (computing) Hardware or software infrastructure supporting sending and receiving of messages between distributed systems