λογισμικό LINX είναι ένα κατανεμημένο επικοινωνίας στοίβα πρωτοκόλλων διαφανή μεταξύ του κόμβου και ενδοεπικοινωνία για ένα ετερογενές μίγμα των συστημάτων.
LINX είναι μια ανοιχτή τεχνολογία για κατανεμημένο σύστημα επικοινωνίας μεταξύ της διαδικασίας που είναι η πλατφόρμα και διασύνδεσης ανεξάρτητων, κλίμακες και σε μεγάλα συστήματα με οποιαδήποτε τοπολογία, αλλά ότι εξακολουθεί να έχει την απόδοση που απαιτείται για εξαρτήματα έδρασης υψηλή επισκεψιμότητα του συστήματος. Βασίζεται σε ένα διερχόμενο μέθοδο καλά γνωστή διαφανής μήνυμα που έχουν χρησιμοποιηθεί για πολλά χρόνια σε ΟΣΕ οικογένεια των λειτουργικών συστημάτων πραγματικού χρόνου.
LINX για Linux είναι η υλοποίηση του Linux της Enea LINX, και περιλαμβάνει τη μονάδα LINX πυρήνα, το user-space LINX βιβλιοθήκη API και τα εργαλεία για τη διαμόρφωση και τον έλεγχο της επικοινωνίας μεταξύ των κόμβων χρησιμοποιώντας LINX.
Το module του πυρήνα LINX υλοποιεί το πρωτόκολλο LINX που έχει δύο στρώματα - το πρωτόκολλο RLNH και το πρωτόκολλο Connection Manager. Το πρωτόκολλο RLNH αντιστοιχεί στο στρώμα συνόδου του μοντέλου OSI και υλοποιεί IPC λειτουργίες, συμπεριλαμβανομένων των μεθόδων για να αναζητήσετε τελικών σημείων από το όνομα και να τους επιβλέπουν να πάρει ασύγχρονη κοινοποιήσεις εάν εξαφανιστούν. Το στρώμα του Connection Manager αντιστοιχεί στο επίπεδο μεταφοράς του μοντέλου OSI και υλοποιεί αξιόπιστα διαβίβαση εντολών αυθαίρετα μεγέθους μηνυμάτων σε οποιοδήποτε μέσο. LINX είναι προσβάσιμη από την ξηρά χρήστη μέσα από μια νέα οικογένεια διεύθυνση AF_LINX και τυποποιημένες υποδοχές BSD.
Η βιβλιοθήκη LINX API υλοποιεί το Enea LINX μήνυμα που περνά API. Το API βασίζεται σε ΕΝΕΑ καλά γνωρίζετε ΟΣΕ διανέμονται Messaging API και περιέχει ένα πλήρες σύνολο λειτουργιών για την αποστολή και λήψη μηνυμάτων, τα τελικά σημεία αναζήτησης, ειδοποίηση αιτήματος όταν τελικά σημεία εξαφανίζεται. Παρόλο που είναι δυνατό να γράψει εφαρμογή LINX χρησιμοποιώντας μόνο το περιβάλλον υποδοχής που δημοσιεύονται από την ενότητα του πυρήνα των ισχυρών αφαιρέσεις που προβλέπονται από την LINX API κάνει εφαρμογές πολύ πιο εύκολο να γράψει και να διατηρηθεί.
LINX περιέχει εργαλεία για να δημιουργήσουν και να καταστρέψουν τις συνδέσεις σε άλλους υπολογιστές και ένα δαίμονα που μπορεί να χρησιμοποιηθεί για να δημιουργήσει αυτόματα τις συνδέσεις σε μια ομάδα LINX φιλοξενεί σε ένα δίκτυο. Linxcfg δημιουργεί και καταστρέφει τις συνδέσεις με άλλους υπολογιστές. Linxstat εμφανίζει πληροφορίες σχετικά με LINX-συνδέσεις και τα προγράμματα που χρησιμοποιούν LINX σε μια μορφή παρόμοια με netstat. Linxdisc είναι ένας δαίμονας που μπορεί να ανακαλύψουν άλλους κόμβους LINX σε ένα δίκτυο και αυτομάτως αποκατάσταση συνδέσεων LINX.
Η απελευθέρωση LINX περιέχει δύο προγράμματα παράδειγμα, ένα σημείο αναφοράς
εφαρμογή που μπορεί να χρησιμοποιηθεί για να δοκιμάσουν τις επιδόσεις της LINX και μια απλή αίτηση που αποδεικνύει πολλά χαρακτηριστικά της LINX Messaging API.
Τι νέο υπάρχει σε αυτήν την έκδοση:
Στοιχεία Λογισμικού:
Εκδοχή: 2.5.0
Ανεβάστε ημερομηνία: 11 May 15
Άδεια: Δωρεάν
Δημοτικότητα: 328
Τα σχόλια δεν βρέθηκε