Pyro είναι ένα προηγμένο και ισχυρό σύστημα τεχνολογία κατανεμημένων αντικειμένων γραμμένο εξ ολοκλήρου σε Python, που έχει σχεδιαστεί για να είναι πολύ εύκολο στη χρήση. Μην ανησυχείτε για το γράψιμο και πάλι το δίκτυο κώδικας επικοινωνίας, όταν χρησιμοποιεί το Pyro απλά γράψετε Python αντικείμενα σας όπως θα κάνατε κανονικά. Με λίγες μόνο γραμμές του επιπλέον κώδικα, Pyro φροντίζει για την επικοινωνία δικτύου μεταξύ των αντικειμένων σας, αφού μπορείτε να τους χωρίσει σε διαφορετικές μηχανές στο δίκτυο. Όλες οι φρικιαστικές λεπτομέρειες του προγραμματισμού υποδοχή ληφθεί μέριμνα, μπορείτε απλά να καλέσετε μια μέθοδο σε ένα απομακρυσμένο αντικείμενο, σαν να ήταν ένα τοπικό αντικείμενο!
Pyro παρέχει ένα αντικείμενο με προσανατολισμό μορφή του RPC. Μπορείτε να χρησιμοποιήσετε το Pyro σε ένα ενιαίο σύστημα, αλλά επίσης να το χρησιμοποιήσετε για την IPC. Για εκείνους που είναι εξοικειωμένοι με τη Java, Pyro μοιάζει με της Java απομακρυσμένη επίκληση μεθόδου (RMI). Είναι λιγότερο παρόμοιες με CORBA - το οποίο είναι ένα σύστημα και την γλώσσα ανεξάρτητη τεχνολογία κατανεμημένων αντικειμένων και έχει πολύ περισσότερα να προσφέρει από Pyro ή RMI. Αλλά Pyro είναι απλό, μικρό και δωρεάν
Τι είναι καινούργιο σε αυτήν την έκδοση:!
- Σημείωση: Pyro 3.9 είναι πλήρως προς τα πίσω συμβατό με Pyro 3.8.
- Η σταθερή κινητή κωδικό παραλείποντας όταν χρειάζεται σε ενότητες ανάλογα με τη διαδικασία (ιεραρχία)
- Μετονομάστηκε κάποιες παραμέτρους σε core.py να αποφευχθεί η αντικατάσταση του ενσωματωμένη όνομα του τύπου «αντικείμενο»
- 'Χ' επιλογή Προστέθηκε στο όνομα διακομιστή για να αποφύγει την έναρξη ενός ακροατή εκπομπή
- πολύ πιο απλό σενάριο setup.py
- Προστέθηκε PYRO_ONEWAY_THREADED στοιχείο config για να πει Pyro να χρησιμοποιήσετε ένα νήμα ή όχι για μονόδρομη κλήσεις (προεπιλογή = 1, κλωστές χρήση)
- NS και την Ισπανία, καθώς και τα εργαλεία NSC, μπορούν πλέον όλοι να ξεκινήσει με τη χρήση της Python -m
- Εύκολη config διαγνωστική χρήση Python -m Pyro.configuration
- Jython: προστίθενται λύσεις για Jython 2.2 σφάλματα όσον αφορά την εισαγωγή
- Jython: re-enabled εκπομπή αναζήτησης διακομιστή ονομάτων για τις νεότερες εκδόσεις Jython (2.5 +)
- Jython: εκλείψει φαινομενικά άχρηστο επιλέξτε Κλήση σε κώδικα για το πρωτόκολλο που προκάλεσε δυστύχημα σε επιλεγμένες ενότητα Jython του
- Περισσότερες πληροφορίες σχετικά με τα προβλήματα σύνδεσης 127.0.0.1 προστίθεται στο κεφάλαιο αντιμετώπισης προβλημάτων στο εγχειρίδιο
- εξυπηρετητή συμβάντων μπορούν τώρα επίσης να τρέξει χωρίς το όνομα διακομιστή
- Σταθερή δυνατό αδιέξοδο στο NS μεσολάβησης όταν χρειαζόταν να επανασυνδέεται με το διακομιστή
- Προστέθηκε επισκόπηση σχετικά με τα θέματα, συνεδρίες, αντικείμενα για χρήση κεφάλαιο στο εγχειρίδιο
- Το καθαρισμένο τμήμα TLS στο εγχειρίδιο
- Νίκαια νέο λογότυπο στην ιστοσελίδα, επίσης στο εγχειρίδιο
- Προστέθηκε παράδειγμα συνεδρία για να αποδειχθεί η χρήση των αντικειμένων και TLS χρήστη συνεδρία πόρων
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε