Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Τι είναι που υποστηρίζουν πολλά δίκτυα υποδοχής σε Java

; Μια κεντρικού υπολογιστή πολλών δικτύων είναι ένας υπολογιστής ή άλλο υλικό που να υποστηρίζει περισσότερες από μία διευθύνσεις IP . Έχοντας πολλαπλές διευθύνσεις IP δεν είναι ασυνήθιστο, επειδή η διεύθυνση σχετίζεται με τη διασύνδεση στο Internet , όχι η μηχανή : Ένας υπολογιστής που έχει και ένα Ethernet και Wi - Fi σύνδεση στο Internet έχει μια διαφορετική διεύθυνση IP για κάθε διασύνδεση . Χρησιμοποιώντας έναν υπολογιστή που υποστηρίζει πολλά δίκτυα μπορεί να επηρεάσει το πώς Java Virtual Machines αλληλεπιδρούν μεταξύ τους . RMI
Η

Remote Μέθοδος Επίκληση είναι μια διεπαφή προγραμματισμού εφαρμογών Java που βοηθά Java virtual machines - Java - based πλατφόρμες υπολογιστών - κάνουν χρήση του λογισμικού του άλλου » . Εάν ένας προγραμματιστής εγκαθιστά δικό της πρόγραμμα σε μια μηχανή Java , μπορεί να το μοιραστείτε με άλλους προγραμματιστές και να τους παρέχουν τυχόν ενημερώσεις που κάνει , αλλά αυτό μπορεί να πάρει πολύ χρόνο . RMI καθιστά ευκολότερη : Μόλις που εγκαθιστούν τις ενημερωμένες εκδόσεις στον κατάλογο Web , RMI επιτρέπει τις άλλες εικονικές μηχανές για να πάρετε τις ενημερωμένες εκδόσεις χωρίς ο προγραμματιστής να κάνει οποιαδήποτε περαιτέρω εργασίες
εικόνων Κλήση
Η <. p> για να αλληλεπιδράσετε με ένα απομακρυσμένο αντικείμενο - ένα κομμάτι του λογισμικού που φιλοξενείται σε ένα άλλο μηχάνημα Java - χρησιμοποιώντας RMI , το πρώτο βήμα είναι συνήθως να συνδεθεί με ένα « στέλεχος » σε ένα μητρώο RMI . Το στέλεχος περιέχει στοιχεία ταυτότητας για το μηχάνημα υποδοχής κρατώντας το απομακρυσμένο αντικείμενο , για το λιμάνι επί της υποδοχής όπου RMI λαμβάνει αιτήσεις για πρόσβαση στο αντικείμενο , και για το ίδιο το αντικείμενο . Περιέχει επίσης ένα εργοστάσιο υποδοχή , το οποίο είναι ένα πρόγραμμα RMI που ελέγχει τον τρόπο Java εικονικές μηχανές σύνδεση με το αντικείμενο .

Η Multihomes και RMI
Η

Όταν προσπαθεί RMI για την ανάκτηση ενός αντικειμένου από μια σειρά multihome , η διαδικασία γίνεται πιο περίπλοκη . Αν η RMI σε Java μηχάνημά σας εντοπίζει Wi - Fi διεύθυνση του υπολογιστή σας ως οικοδεσπότης , υπολογιστές που είναι συνδεδεμένοι σε σας σε ένα δίκτυο Ethernet δεν μπορεί να χρησιμοποιήσει RMI για να αποκτήσετε πρόσβαση σε οτιδήποτε στον υπολογιστή σας . Μπορείτε να ρυθμίσετε το RMI , έτσι ώστε να προσφέρει τη διεύθυνση Intranet , αλλά αν θέλετε άλλες εικονικές μηχανές να έχουν πρόσβαση τόσο από το δικό σου Wi - Fi και Ethernet RMI ικανότητα , η οποία εξακολουθεί να μην είναι η σωστή ρύθμιση .
Εικόνων λύσεις
Η

Για να πραγματοποιήσετε RMI μπορούν να χρησιμοποιηθούν ανεξάρτητα από το πόσο άλλους υπολογιστές συνδεθείτε με τον οικοδεσπότη σας , χρησιμοποιήστε το εργοστάσιο υποδοχή για τον έλεγχο της σύνδεσης . Χρησιμοποιώντας μια μεταβλητή που ονομάζεται Java ThreadLocal , μπορείτε να δώσετε το εργοστάσιο υποδοχή μια διεύθυνση IP που όλοι οι υπολογιστές που χρησιμοποιούν RMI πρέπει να συνδεθείτε. Μπορείτε επίσης να ρυθμίσετε Java , έτσι ώστε να παρέχει σε άλλους υπολογιστές με μια λίστα με όλα τα πιθανά ονόματα υποδοχής - όλες οι διευθύνσεις IP στο δίκτυό σας - . Και επιλέγει το σωστό από τον κατάλογο εικόνων


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

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