Σπίτι Ανάπτυξη Τι είναι jini; - ορισμός από την τεχνολογία

Τι είναι jini; - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει ο Jini;

Η Jini είναι μια αρχιτεκτονική προσανατολισμένη στις υπηρεσίες που ορίζει ένα μοντέλο προγραμματισμού που εκμεταλλεύεται και επεκτείνει την τεχνολογία Java. Αυτό το μοντέλο προγραμματισμού επιτρέπει την κατασκευή ασφαλών, κατανεμημένων συστημάτων που αποτελούνται από ομοσπονδίες καλώς συμπεριφερόμενων υπηρεσιών δικτύου. Το Jini συμβάλλει στη δημιουργία δικτύων που είναι κλιμακωτά και ευέλικτα, τα οποία απαιτούνται χαρακτηριστικά σε κατανεμημένα σενάρια πληροφορικής.


Ο κύριος στόχος της Jini είναι να μετατοπίσει το επίκεντρο των κατανεμημένων υπολογιστών από μια προσέγγιση προσανατολισμένη στην κίνηση δίσκου σε μια προσέγγιση προσαρμοσμένη στο δίκτυο, αναπτύσσοντας κλιμακούμενα, εξελικτικά και ευέλικτα δυναμικά περιβάλλοντα υπολογιστών. Ο Jini κάνει τους πόρους σε ένα δίκτυο να μοιάζουν με τοπικούς πόρους.


Το Jini μπορεί επίσης να αναφέρεται ως ποταμός Apache.

Η Techopedia εξηγεί τον Jini

Η Jini παρουσιάστηκε τον Ιούλιο του 1998 από την Sun Microsystems. Αποτελείται από ένα σύνολο προδιαγραφών και ένα κιτ εκκίνησης, το οποίο περιλαμβάνει την εφαρμογή της τεχνολογίας Jini. Και οι δύο κυκλοφορούν υπό την άδεια ανοικτού κώδικα Apache 2.0 License. Το Jini υλοποιείται στη γλώσσα προγραμματισμού Java και είναι παρόμοιο με την κλήση εξ αποστάσεως Java, εκτός από το ότι είναι πιο προηγμένη.


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


Η αρχιτεκτονική Jini χωρίζεται σε τρία κύρια μέρη:

  1. Πελάτης: Ο χρήστης που έχει πρόσβαση στους πόρους που είναι κοινόχρηστοι σε ένα δίκτυο

  2. Server: Το σύστημα στο οποίο είναι συνδεδεμένοι οι πόροι

  3. Υπηρεσία αναζήτησης: Υπηρεσίες για πόρους, όπως εκτυπωτές, συσκευές αποθήκευσης και ηχεία, τα οποία είναι προσαρτημένα στο διακομιστή και διατίθενται στους πελάτες μέσω του δικτύου

Το Jini έχει τα ακόλουθα βασικά πλεονεκτήματα:

  • Παρέχει σταθερές λύσεις δικτύωσης
  • Βοηθά στην αναβάθμιση των συστημάτων
  • Βοηθά να διατηρήσετε τους παλιούς πελάτες σε λειτουργία ενώ προσθέτετε νέα
  • Βοηθά στην ανάπτυξη επεκτάσιμων, δυναμικών και ευέλικτων δικτύων

Τι είναι jini; - ορισμός από την τεχνολογία