Τι είναι το RMI στο κατανεμημένο σύστημα;
Τι είναι το RMI στο κατανεμημένο σύστημα;

Βίντεο: Τι είναι το RMI στο κατανεμημένο σύστημα;

Βίντεο: Τι είναι το RMI στο κατανεμημένο σύστημα;
Βίντεο: What is RMI in distributed computing ! Remote method invocation 2024, Απρίλιος
Anonim

Διαφημίσεις. RMI σημαίνει Επίκληση απομακρυσμένης μεθόδου . Είναι ένας μηχανισμός που επιτρέπει σε ένα αντικείμενο να βρίσκεται σε ένα Σύστημα (JVM) για πρόσβαση/επίκληση ενός αντικειμένου που εκτελείται σε άλλο JVM. RMI χρησιμοποιείται για την κατασκευή διανέμονται εφαρμογές? παρέχει απομακρυσμένη επικοινωνία μεταξύ προγραμμάτων Java.

Κατά συνέπεια, τι σημαίνει RMI;

ο RMI Το (Remote Method Invocation) είναι ένα API που παρέχει έναν μηχανισμό για τη δημιουργία κατανεμημένων εφαρμογών σε java. ο RMI επιτρέπει σε ένα αντικείμενο να καλεί μεθόδους σε ένα αντικείμενο που εκτελείται σε άλλο JVM. ο RMI παρέχει απομακρυσμένη επικοινωνία μεταξύ των εφαρμογών χρησιμοποιώντας δύο στέλεχος αντικειμένων και σκελετό.

Ομοίως, πού χρησιμοποιείται το RMI; RMI είναι μια καθαρή λύση java για κλήσεις απομακρυσμένης διαδικασίας (RPC) και είναι μεταχειρισμένος για να δημιουργήσετε κατανεμημένη εφαρμογή σε java. Τα αντικείμενα Stub και Skeleton είναι μεταχειρισμένος για επικοινωνία μεταξύ πελάτη και διακομιστή.

Επίσης, γνωρίζετε, τι είναι το RPC και το RMI στο κατανεμημένο σύστημα;

RPC (Κλήση απομακρυσμένης διαδικασίας) και RMI ( Επίκληση απομακρυσμένης μεθόδου ) είναι δύο μηχανισμοί που επιτρέπουν στο χρήστη να καλεί ή να καλεί διεργασίες που θα εκτελούνται σε διαφορετικό υπολογιστή από αυτόν που χρησιμοποιεί ο χρήστης. Αλλά αντί να περάσει μια διαδικαστική κλήση, RMI μεταδίδει μια αναφορά στο αντικείμενο και στη μέθοδο που καλείται.

Τι είναι το marshalling και το Unmarshalling στο RMI;

Με λίγα λόγια " διαλογή Το " αναφέρεται στη διαδικασία μετατροπής των δεδομένων ή των αντικειμένων σε μια ροή byte, και " ξεμαρκάρισμα "είναι η αντίστροφη διαδικασία μετατροπής του φάρου byte-stream στα αρχικά τους δεδομένα ή αντικείμενο. Ο σκοπός του " διαλογή / ξεμαρκάρισμα "Η διαδικασία είναι η μεταφορά δεδομένων μεταξύ των RMI Σύστημα.

Συνιστάται: