Σε παραγωγή stub η υλοποίηση rpc παρέχει;

Πίνακας περιεχομένων:

Σε παραγωγή stub η υλοποίηση rpc παρέχει;
Σε παραγωγή stub η υλοποίηση rpc παρέχει;
Anonim

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

Τι είναι η παραγωγή στελέχους στο RPC;

Ένα υποπρόγραμμα στέλεχος (αντικείμενο διεπαφής) είναι ένα φυσικό υποπρόγραμμα που χρησιμοποιείται για τη σύνδεση του προγράμματος κλήσης του πελάτη σε ένα υποπρόγραμμα σε έναν διακομιστή. Τα υποπρογράμματα απόκομμα πελάτη στην πραγματικότητα δεν απαιτούνται εάν χρησιμοποιείται αυτόματη εκτέλεση Φυσικού RPC (Remote Procedure Call) με τη μία σημαντική εξαίρεση που περιγράφεται παρακάτω.

Τι είναι ένα στέλεχος πώς δημιουργούνται;

Τα Stubs δημιουργούνται είτε χειροκίνητα είτε αυτόματα. Σε μια χειροκίνητη δημιουργία, ένας υλοποιητής κλήσης απομακρυσμένης διαδικασίας παρέχει λειτουργίες μετάφρασης, από τις οποίες ο χρήστης κατασκευάζει στελέχη. Διαχειρίζονται πολύπλοκους τύπους παραμέτρων. Η αυτόματη δημιουργία στελέχους χρησιμοποιείται συνήθως για τη δημιουργία στελέχη.

Ποιος είναι ο ρόλος του στελέχους στην εκτέλεση RPC Πώς τα στελέχη κάνουν διαφανή την εκτέλεση του RPC;

Ο μηχανισμός

RPC χρησιμοποιεί τις έννοιες των στελέχη για να επιτύχει τον στόχο της σημασιολογικής διαφάνειας. Τα στελέχη παρέχουν μια αφαίρεση κλήσης τοπικής διαδικασίας αποκρύπτοντας τον υποκείμενο μηχανισμό RPC. Μια ξεχωριστή διαδικασία απόκομμα συσχετίζεται και με τις διαδικασίες πελάτη και διακομιστή.

Πώς εφαρμόζεται το RPC;

Το

RPC είναι ένα πρωτόκολλο αίτησης-απόκρισης. Ένα RPC ξεκινά από τον πελάτη, το οποίο στέλνει ένα μήνυμα αίτησης σε έναν γνωστό απομακρυσμένο διακομιστή για να εκτελέσει μια καθορισμένη διαδικασία με τις παρεχόμενες παραμέτρους. … Υπάρχουν πολλές παραλλαγές και λεπτές λεπτομέρειες σε διάφορες υλοποιήσεις, με αποτέλεσμα μια ποικιλία διαφορετικών (μη συμβατών) πρωτοκόλλων RPC.

Συνιστάται: