Η Ουρά μηνυμάτων (γνωστή και ως MSMQ) είναι μια υποδομή υπηρεσίας μηνυμάτων και ένα εργαλείο ανάπτυξης για τη δημιουργία κατανεμημένων εφαρμογών για τα Microsoft Windows. Οι εφαρμογές που αναπτύσσονται για την Ουρά μηνυμάτων στέλνουν μηνύματα σε ουρές, οι οποίες αποτελούν προσωρινές θέσεις αποθήκευσης, από τις οποίες τα μηνύματα μπορούν να προωθηθούν στον τελικό προορισμό τους, αναλόγως την περίπτωση. Τέτοιες εφαρμογές μπορούν να επικοινωνούν μεταξύ ετερογενών δικτύων και μπορούν να στέλνουν μηνύματα μεταξύ υπολογιστών, οι οποίοι ενδέχεται να μην μπορούν προσωρινά να συνδεθούν μεταξύ τους. Η Ουρά μηνυμάτων παρέχει τα εξής οφέλη:
- Εγγυημένη παράδοση μηνύματος
- Αποτελεσματική δρομολόγηση
- Βελτιωμένη ασφάλεια
- Υποστήριξη για αποστολή μηνυμάτων εντός συναλλαγών
- Υπηρεσία μηνυμάτων βάσει προτεραιότητας
Προϊόντα λογισμικού με αυτές τις δυνατότητες συχνά αναφέρονται στην αγορά ως:
- Λογισμικό Ουράς μηνυμάτων
- Λογισμικό αποθήκευσης και προώθησης
- Ενδιάμεσο λογισμικό σχετικό με μηνύματα
Με την Ουρά μηνυμάτων, οι τελικοί χρήστες μπορούν να επικοινωνούν μεταξύ δικτύων και υπολογιστών που ενδεχομένως βρίσκονται εκτός σύνδεσης, ανεξάρτητα από την τρέχουσα κατάσταση του δικτύου και των υπολογιστών. Οι διαχειριστές συστήματος μπορούν να χρησιμοποιούν την Ουρά μηνυμάτων για την αποτελεσματική διαχείριση μεγάλων, περίπλοκων δικτύων υπολογιστών και ουρών μηνυμάτων.