Accodamento messaggi, noto anche come MSMQ, è un'infrastruttura di messaggistica e uno strumento di sviluppo per la creazione di applicazioni distribuite di messaggistica per Microsoft Windows. Le applicazioni sviluppate per Accodamento messaggi inviano i messaggi alle code, che sono la posizione per l'archiviazione temporanea, dalle quali i messaggi proseguono verso la destinazione finale quando le condizioni lo consentono. Tali applicazioni possono comunicare su reti eterogenee e consentono l'invio di messaggi tra computer che non sono temporaneamente collegati tra di loro. Accodamento messaggi offre i vantaggi seguenti:
- Recapito di messaggi garantito
- Routing efficiente
- Sicurezza migliorata
- Supporto per l'invio di messaggi nell'ambito delle transazioni
- Messaggistica basata su criteri di priorità
Le definizioni più ricorrenti di prodotti software dotati di queste funzionalità sono le seguenti:
- Software di accodamento messaggi
- Software di archiviazione e inoltro
- Middleware orientato ai messaggi
Grazie ad Accodamento messaggi, gli utenti finali possono comunicare su reti e computer anche disconnessi, indipendentemente dallo stato corrente della rete e dei computer. Gli amministratori di sistema possono utilizzare Accodamento Messaggi per la gestione efficiente di reti grandi e complesse di computer e code di messaggi.