Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Διακομιστές

Τι είναι ο διακομιστής στη συναλλαγή;

Ο όρος "διακομιστής στη συναλλαγή" δεν είναι μια τυποποιημένη, καθιερωμένη φράση στην επιστήμη των υπολογιστών ή τη μηχανική λογισμικού. Είναι πιθανό να αναφέρεται σε μια εννοιολογική σχέση και όχι σε έναν συγκεκριμένο τεχνικό όρο. Για να καταλάβουμε τι μπορεί να σημαίνει, πρέπει να εξετάσουμε το πλαίσιο. Ακολουθούν μερικές πιθανές ερμηνείες:

* Ένας διακομιστής επεξεργάζεται μια συναλλαγή: Αυτό είναι το πιο πιθανό νόημα. Ένας διακομιστής είναι ένας υπολογιστής που παρέχει υπηρεσίες σε άλλους υπολογιστές (πελάτες). Μια συναλλαγή, σε αυτό το πλαίσιο, είναι μια ενιαία λογική μονάδα εργασίας που πρέπει να ολοκληρωθεί εξ ολοκλήρου ή καθόλου. Παραδείγματα περιλαμβάνουν:

* Συναλλαγή βάσης δεδομένων: Μια σειρά λειτουργιών βάσης δεδομένων (ένθετα, ενημερώσεις, διαγραφές) που αντιμετωπίζονται ως ενιαία ατομική μονάδα. Ο διακομιστής (διακομιστής βάσης δεδομένων) χειρίζεται τη συναλλαγή, εξασφαλίζοντας τη συνέπεια των δεδομένων ακόμη και αν προκύψουν σφάλματα.

* Οικονομική συναλλαγή: Επεξεργασία πληρωμής, μεταφορά χρημάτων κλπ. Ο διακομιστής χειρίζεται την ασφάλεια, την επικύρωση και την ενημέρωση των λογαριασμών.

* Συναλλαγή ιστού: Μια αλληλεπίδραση χρήστη σε έναν ιστότοπο που οδηγεί σε αλλαγές δεδομένων στον διακομιστή (π.χ., τοποθετώντας μια παραγγελία, υποβάλλοντας ένα έντυπο).

* Διαχείριση συναλλαγών διακομιστή: Αυτό αναφέρεται στους μηχανισμούς και τα πρωτόκολλα που χρησιμοποιεί ένας διακομιστής για τη διαχείριση των συναλλαγών, εξασφαλίζοντας την ατομικότητά τους, τη συνέπεια, την απομόνωση και την ανθεκτικότητα (ιδιότητες οξέος). Αυτό περιλαμβάνει πράγματα όπως:

* Έλεγχος ταυτόχρονης: Εμποδίζοντας τις πολλαπλές συναλλαγές να παρεμβαίνουν μεταξύ τους.

* Καταγραφή και ανάκτηση: Καταγραφή λειτουργιών συναλλαγών για την αποτυχία σε περίπτωση αποτυχιών.

* Κατανεμημένες συναλλαγές: Διαχείριση συναλλαγών που καλύπτουν πολλούς διακομιστές.

* Server ως συμμετέχων σε μια συναλλαγή: Σε κατανεμημένα συστήματα, μια συναλλαγή μπορεί να περιλαμβάνει πολλούς διακομιστές. Ο "διακομιστής στη συναλλαγή" θα μπορούσε να υποδείξει τον συγκεκριμένο ρόλο ή τις ενέργειες που παίζει ένας συγκεκριμένος διακομιστής μέσα στην ευρύτερη συναλλαγή.

Χωρίς περισσότερο πλαίσιο (π.χ., το συγκεκριμένο σύστημα ή η εφαρμογή που συζητείται), είναι αδύνατο να δοθεί ακριβής ορισμός. Εάν μπορείτε να δώσετε περισσότερες πληροφορίες σχετικά με το πού συναντήσατε αυτή τη φράση, μπορεί να δοθεί μια ακριβέστερη ερμηνεία.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα