PyAMF

Screenshot Λογισμικό:
PyAMF
Στοιχεία Λογισμικού:
Εκδοχή: 0.6.1.1
Ανεβάστε ημερομηνία: 13 Apr 15
Προγραμματιστής: PyAMF Project
Άδεια: Δωρεάν
Δημοτικότητα: 2

Rating: 3.0/5 (Total Votes: 1)

Adobe Ολοκληρωμένη Runtime και το Flash Player χρησιμοποιούν AMF να επικοινωνούν μεταξύ & nbsp? εφαρμογές και έναν απομακρυσμένο διακομιστή. AMF κωδικοποιεί κλήσεων απομακρυσμένης διαδικασίας (RPC) σε ένα συμπαγές δυαδική αναπαράσταση που μπορούν να μεταφερθούν μέσω HTTP / HTTPS ή το πρωτόκολλο RTMP / RTMPS.
Τα αντικείμενα και τα στοιχεία τιμών σε συνέχειες σε αυτή την δυαδική μορφή, η οποία αυξάνει τις επιδόσεις, επιτρέπει στις εφαρμογές να φορτώσει τα δεδομένα μέχρι και 10 φορές πιο γρήγορα από ό, τι με το κείμενο που βασίζεται μορφές, όπως XML ή σαπούνι.
AMF3, η προεπιλεγμένη σειριοποίηση για ActionScript 3.0, παρέχει διάφορες
πλεονεκτήματα έναντι AMF0, το οποίο χρησιμοποιείται για την ActionScript 1.0 και 2.0.
AMF3 στέλνει δεδομένα μέσω του δικτύου πιο αποτελεσματικά από ό, τι AMF0. Υποστηρίζει την αποστολή και int uint αντικείμενα όπως ακέραιους αριθμούς και υποστηρίζει τύπους δεδομένων που είναι διαθέσιμα μόνο σε ActionScript 3.0, όπως ArrayCollection, ByteArray και ObjectProxy

Χαρακτηριστικά :.

< p>
  • AMF0 κωδικοποιητή / αποκωδικοποιητή για την κληρονομιά του Adobe Flash παίκτες (έκδοση 6-8)
  • AMF3 κωδικοποιητή / αποκωδικοποιητή για τη νέα μορφή AMF στο Adobe Flash Player 9 και νεώτερες
  • Προαιρετική C-επέκταση για μέγιστη απόδοση, που δημιουργήθηκε με τη χρήση Cython
  • Υποστήριξη για IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject και περισσότερα
  • πύλες απομακρυσμένης πρόσβασης για Twisted, Django, το Google App Engine, Πυλώνες, TurboGears2, Web2Py και οποιοδήποτε συμβατό πλαίσιο WSGI
  • Πλαίσιο προσαρμογέα για την ενσωμάτωση όμορφα με έργα Python τρίτων, συμπεριλαμβανομένου Django, το Google App Engine και SQLAlchemy
  • Πιστοποίηση / SetCredentials υποστήριξης
  • Python AMF πελάτη HTTP (S) και την υποστήριξη ελέγχου ταυτότητας
  • υπηρεσία προγράμματος περιήγησης (κεφαλίδα DescribeService) αιτήσεις που στηρίζονται
  • Local Shared Object υποστήριξη

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Παροχή υποστήριξης για πακέτα AMF3 απομακρυσμένης πρόσβασης (BlazeDS ενεργεί ως πελάτης ).
  • AMF0 απομακρυσμένης πρόσβασης tracebacks λάθος θα είναι μια λίστα και όχι μια σειρά.
  • Ενεργοποιήστε τον πελάτη PyAMF να χρησιμοποιήσετε urllib2. Παρέχει υποστήριξη για διαμεσολάβηση και gzipped απαντήσεις. Χάρη στηνPaulWinkeler για τη βαριά ανύψωση.
  • Προστέθηκε υποστήριξη για SQLAlchemy 0.6beta1.
  • εισήγαγε ένα νέο προσαρμογέα για Elixir, ένα λεπτό περίβλημα γύρω από SQLAlchemy.
  • Απλοποιημένη type_map στις τάξεις κωδικοποιητή.
  • Διορθώθηκε ένα μικρό σφάλμα κατά το χειρισμό άδειο σχέσεις M2M με unpersisted αντικείμενα Django.
  • Ενημερώσεις για την υποστήριξη του πλάσματος.
  • Διορθώθηκε ένα μικρό πρόβλημα στο BaseGateway.removeService, χάρη agronholm για την ενημερωμένη έκδοση κώδικα.
  • Καθαρό βελτιώσεις στην απόδοση Python AMF3 Αποκωδικοποίηση (έως 3 φορές).

  • Χαρακτήρες
  • Μη-ascii στο μήνυμα εξαίρεση θα προκαλέσει UnicodeError.
  • Όλες οι προσαρμογείς ORM δεν θα ρυθμίσετε τις ιδιότητες ως στατικές ιδιότητες.
  • Προεπιλογή τη χρήση __new__ για τη δημιουργία παράδειγμα αν είναι διαθέσιμο.
  • Δυνατότητα unregister_type_alias.
  • __ __ AMF. Μεσολάβησης λειτουργεί πραγματικά.
  • προσαρμογέας Django χρησιμοποιεί τώρα get_all_field_names να βρείτε λεπτομέρεις μοντέλου.
  • Προστέθηκε ClassAlias.bases και βαθιά υποστήριξη τάξη δέντρο για δακτυλογραφημένες τάξεις.
  • use_references λέξη-κλειδί arg έχει αφαιρεθεί από amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes τώρα θα επιστρέψει ένα ενιαίο dict του ιδιότητες.
  • PyAMF Πελάτης θα αυξήσει μια εξαίρεση, εάν η απομακρυσμένη πύλη επιστρέφει ένα σφάλμα υπηρεσίας.
  • Διορθώθηκε ένα σφάλμα αναφοράς με μη αποθηκευμένες Django περιπτώσεις μοντέλο. Χάρη στην Wolver για το έμπλαστρο και δοκιμές.
  • Διορθώθηκε ένα μικρό πρόβλημα στην αποκωδικοποίηση των σχέσεων Django όταν δηλώνονται ως στατική. Χάρη στην Wolver για την ενημερωμένη έκδοση κώδικα.
  • Αφαιρέθηκε εξαιρέσεις από όλα Πλαίσιο και pyamf.util.Indexed * τάξεις.
  • Άδειασμα σχέσεις Django τώρα κωδικοποιούνται ως καθόλου, δεν pyamf.Undefined.
  • pyamf.ClientType αφαιρεθεί, καθώς δεν είναι συμβατό spec.

Τι είναι καινούργιο στην έκδοση 0.6b2:

  • Παροχή υποστήριξης για πακέτα AMF3 απομακρυσμένης πρόσβασης (BlazeDS ενεργούν ως πελάτη)
  • AMF0 απομακρυσμένης πρόσβασης tracebacks λάθος θα είναι μια λίστα και όχι μια σειρά
  • Ενεργοποιήστε τον πελάτη PyAMF να χρησιμοποιήσετε urllib2. Παρέχει υποστήριξη για διαμεσολάβηση και gzipped απαντήσεις. Χάρη στηνPaulWinkeler για τη βαριά ανύψωση.
  • Προστέθηκε υποστήριξη για SQLAlchemy 0.6beta1
  • εισήγαγε ένα νέο προσαρμογέα για Elixir, ένα λεπτό περίβλημα γύρω από SQLAlchemy
  • Απλοποιημένη type_map στις τάξεις κωδικοποιητή
  • Διορθώθηκε ένα μικρό σφάλμα κατά το χειρισμό άδειο σχέσεις M2M με unpersisted αντικείμενα Django
  • Ενημερώσεις για την υποστήριξη πλάσματος
  • Διορθώθηκε ένα μικρό πρόβλημα στο BaseGateway.removeService, χάρη agronholm για το έμπλαστρο
  • Καθαρό βελτιώσεις στην απόδοση Python AMF3 Αποκωδικοποίηση (μέχρι x3)

  • Χαρακτήρες
  • Μη-ascii στο μήνυμα εξαίρεση θα μπορούσε να προκαλέσει μια UnicodeError
  • Όλες οι προσαρμογείς ORM δεν θα ρυθμίσετε τις ιδιότητες ως στατικές ιδιότητες
  • Προεπιλογή τη χρήση __new__ για τη δημιουργία παράδειγμα αν είναι διαθέσιμο.
  • Δυνατότητα unregister_type_alias
  • __ __ AMF. Μεσολάβησης λειτουργεί πραγματικά
  • προσαρμογέας Django χρησιμοποιεί τώρα get_all_field_names να βρείτε λεπτομέρεις μοντέλου
  • Προστέθηκε ClassAlias.bases και βαθιά υποστήριξη τάξη δέντρο για δακτυλογραφημένες τάξεις
  • use_references λέξη-κλειδί arg έχει αφαιρεθεί από amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes τώρα θα επιστρέψει ένα ενιαίο dict των ιδιοτήτων
  • PyAMF Πελάτης θα αυξήσει μια εξαίρεση, εάν η απομακρυσμένη πύλη επιστρέφει ένα σφάλμα υπηρεσία
  • Διορθώθηκε ένα σφάλμα αναφοράς με μη αποθηκευμένες Django περιπτώσεις μοντέλο. Χάρη στην Wolver για το έμπλαστρο και δοκιμές
  • Διορθώθηκε ένα μικρό πρόβλημα στην αποκωδικοποίηση των σχέσεων Django όταν δηλώνονται ως στατική. Χάρη στην Wolver για την ενημερωμένη έκδοση κώδικα.
  • Αφαιρέθηκε εξαιρέσεις από όλα Πλαίσιο και pyamf.util.Indexed * τάξεις
  • Άδειασμα σχέσεις Django τώρα κωδικοποιούνται ως καθόλου, δεν pyamf.Undefined
  • pyamf.ClientType αφαιρεθεί, καθώς δεν είναι συμβατό spec

Τι είναι καινούργιο στην έκδοση 0.4.2:

  • Υποστήριξη για την αποκωδικοποίηση του ακινήτου «πηγή» για ArrayCollections
  • Διορθώθηκε το πρόβλημα στον προσαρμογέα GAE όπου δυναμικές ιδιότητες θα πρέπει να λείπει από τα αντικείμενα αναφοράς.
  • Διορθώθηκε ένα κρίσιμο ζήτημα με AMF0 καταμέτρηση αναφορά κατά την κωδικοποίηση απαντήσεις απομακρυσμένης πρόσβασης.
  • Ενισχυμένη κεφαλίδα HTTP χειρισμό στο πελάτη.
  • Υποστήριξη για Django i18n ugettext_lazy.
  • Προστέθηκε υποστήριξη για μικροδευτερόλεπτα για datetime αντικείμενα. Χάρη στον Derek Payton για την ενημερωμένη έκδοση κώδικα.
  • Προστέθηκε υποστήριξη για οι τύποι ιδιοκτησίας στο SQLAlchemy χαρτογραφηθεί τάξεις.
  • Προστέθηκε υποστήριξη για τους τύπους ιδιοκτησίας για το Google AppEngine db.Model και db.Expando.

Απαιτήσεις :

  • Python 2.3 ή νεότερη έκδοση
  • fpconst 0.7.2 ή υψηλότερη (κατά τη χρήση της Python στο σημείο 2.4 ή Windows)
  • ElementTree 1.2.6 ή νεότερο (συμπεριλαμβάνεται στην Python 2.5 και νεότερες)
  • UUID 1.30 ή νεότερο (συμπεριλαμβάνεται στην Python 2.5 και νεότερες)

Παρόμοια λογισμικά

Pythonium
Pythonium

13 May 15

jGestures
jGestures

13 May 15

Zebra Pagination
Zebra Pagination

9 Feb 16

Σχόλια για PyAMF

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία