Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει ουρά μηνυμάτων;
Μια ουρά μηνυμάτων είναι ένα στοιχείο μηχανικής λογισμικού που χρησιμοποιείται για την επικοινωνία μεταξύ των διαδικασιών ή μεταξύ των νημάτων μέσα στην ίδια διαδικασία. Οι ουρές μηνυμάτων παρέχουν ασύγχρονο πρωτόκολλο επικοινωνίας στο οποίο ο αποστολέας και ο παραλήπτης μηνυμάτων δεν χρειάζεται να αλληλεπιδρούν ταυτόχρονα - τα μηνύματα παραμένουν στην ουρά μέχρι να τα ανακτήσει ο παραλήπτης.
Οι ουρές μηνυμάτων χρησιμοποιούνται σε λειτουργικά συστήματα ή εφαρμογές ως τρόπο επικοινωνίας μεταξύ των προγραμμάτων. Μπορούν επίσης να χρησιμοποιηθούν για τη μετάδοση μηνυμάτων μεταξύ συστημάτων υπολογιστών.
Η Techopedia εξηγεί την ουρά μηνυμάτων
Ένα περιβάλλον ουράς αναμονής μηνυμάτων παρέχει προγράμματα σε ένα σετ και εκτελεί σαφώς καθορισμένες, αυτοτελείς ενέργειες σε απάντηση συγκεκριμένου αιτήματος. Τα μηνύματα διατηρούνται σε μια προκαθορισμένη ουρά για να επικοινωνούν με ένα άλλο πρόγραμμα. Το άλλο πρόγραμμα ανακτά το μήνυμα από την ουρά και επεξεργάζεται τα αιτήματα και τις πληροφορίες που είναι ενσωματωμένες στο μήνυμα.
Ένα μεσαίο λογισμικό προσανατολισμένο προς τα μηνύματα παρέχει το μήνυμα που διέρχεται από κατανεμημένα δίκτυα σε ετερογενείς πλατφόρμες, μειώνοντας την πολυπλοκότητα των εφαρμογών κτιρίου που καλύπτουν πολλαπλά λειτουργικά συστήματα και πρωτόκολλα δικτύου.
