Σπίτι Ανάπτυξη Τι είναι η Java remote invocation java rmi); - ορισμός από την τεχνολογία

Τι είναι η Java remote invocation java rmi); - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει η Java Remote Remote Invocation (Java RMI) (Java RMI);

Η Απομακρυσμένη Μέθοδος Java (Java RMI) είναι ένας μηχανισμός που επιτρέπει σε ένα αντικείμενο Java Virtual Machine (JVM) να εκκινήσει μεθόδους σε ένα αντικείμενο που εκτελείται σε άλλο JVM. Διευκολύνει την απομακρυσμένη κλήση των μεθόδων αντικειμένων Java και την κοινή χρήση πόρων και υπηρεσιών.

Η Techopedia εξηγεί την απομακρυσμένη Java Call Method (Java RMI)

Το Java RMI είναι ένας τεχνολογικός μηχανισμός στον οποίο ένας διακομιστής και ο πελάτης επικοινωνούν και διαβιβάζουν πληροφορίες ενώ βασίζονται στο Java Remote Protocol Method (JRMP). Η Java εξαρτάται σε μεγάλο βαθμό από τη σειριοποίηση αντικειμένων Java, η οποία επιτρέπει τη μετάδοση αντικειμένων ως ροή. Το RMI επιτρέπει επίσης στον πελάτη και τον διακομιστή να φορτώνουν δυναμικά νέους τύπους αντικειμένων, όπως απαιτείται.

Το RMI χρησιμοποιεί πολυεπίπεδη αρχιτεκτονική:

  • Στρώμα εφαρμογής
  • Στρώμα στύλου και σκελετού
  • Απομακρυσμένο στρώμα αναφοράς
  • Στρώμα μεταφοράς
Το Java RMI έχει πολλά πλεονεκτήματα, ως εξής:

  • Φορητό σε οποιοδήποτε JVM
  • Μέρος της γραφής της Java γράφοντας μία φορά οπουδήποτε (WORA)
  • Ασφαλής και ασφαλής: Χρησιμοποιεί ενσωματωμένους μηχανισμούς ασφαλείας Java για τη διευκόλυνση της ασφάλειας του συστήματος κατά τη διάρκεια εφαρμογών λήψης από χρήστες
  • Εύκολο στην εγγραφή / Εύκολη συντήρηση: Διευκολύνει την εγγραφή απομακρυσμένων διακομιστών Java και υπολογιστών Java που έχουν πρόσβαση σε αυτούς τους διακομιστές

Εξετάστε αυτό το σενάριο: Ο χρήστης A δημιουργεί μια κλάση, η οποία διαθέτει μεθόδους που παρέχουν μια συγκεκριμένη υπηρεσία. Ο χρήστης B θέλει να χρησιμοποιήσει την υπηρεσία Α. Μέσω της Java RMI, ο χρήστης B μπορεί να επικαλεσθεί τη μέθοδο του αντικειμένου. Ο χρήστης A τοποθετεί την υπηρεσία στο μητρώο. Ο χρήστης Β δεν γνωρίζει τη θέση της υπηρεσίας, επομένως επικαλείται το μητρώο RMI. Στη συνέχεια, το μητρώο εντοπίζει την υπηρεσία, η οποία επικαλείται τη μέθοδο.

Τι είναι η Java remote invocation java rmi); - ορισμός από την τεχνολογία