Message Queuing (tunnetaan myös nimellä MSMQ) mahdollistaa eri aikaan käytettävien sovellusten kommunikoinnin erilaisten verkkojen ja mahdollisesti offline-tilassa olevien järjestelmien välillä. Sovellukset lähettävät sanomia jonoihin ja lukevat niitä jonoista.
Message Queuing -etuja:
- sanomien varma toimitus
- tehokas reititys
- entistä parempi tietoturva
- prioriteetteihin perustuva sanomien lähetys.
Message Queuing -palvelun avulla voidaan toteuttaa sekä asynkronisia että synkronoituja sanomaskenaarioita.