PyAMF

Screenshot Software:
PyAMF
Detalii soft:
Versiune: 0.6.1.1
Incarca data: 13 Apr 15
Producător: PyAMF Project
Licenţă: Gratuit
Popularitate: 2

Rating: 3.0/5 (Total Votes: 1)

Adobe Integrated Runtime și Flash Player folosi AMF pentru a comunica între & nbsp; aplicații și un server de la distanță. AMF codifică solicită proceduri la distanță (RPC) într-o reprezentare binară compact, care pot fi transferate prin HTTP / HTTPS sau protocolul RTMP / RTMPS.
Obiecte și date valorile sunt serializat în acest format binar, care crește performanța, permițând aplicațiilor pentru a încărca date de până la 10 ori mai rapid decat cu formatele bazate pe text, cum ar fi XML sau SOAP.
AMF3, serializarea implicit de ActionScript 3.0, prevede diverse
avantaje fata AMF0, care este folosit pentru ActionScript 1.0 și 2.0.
AMF3 trimite date în rețea mai eficient decât AMF0. Aceasta susține trimiterea int și uint obiecte ca numere întregi și susține tipuri de date care sunt disponibile numai în ActionScript 3.0, cum ar fi ArrayCollection, ByteArray și ObjectProxy

Caracteristici :.

< p>
  • AMF0 encoder / decodor pentru moștenite Jucători Adobe Flash (versiunea 6-8)
  • AMF3 encoder / decodor pentru noul format AMF în Adobe Flash Player 9 și nouă
  • Optional C-prelungire pentru performanță maximă, creat cu ajutorul Cython
  • Suport pentru IExternalizable, ArrayCollection ObjectProxy, ByteArray, înregistrări, RemoteObject și mai multe
  • gateway Remoting pentru Twisted, Django, Google App Engine, Piloni, TurboGears2, Web2Py și orice cadru WSGI compatibil
  • -cadru Adaptor de a integra frumos cu proiecte Python terțe părți, inclusiv Django, Google App Engine și SQLAlchemy

  • Suport
  • autentificare / setCredentials
  • client Python AMF cu HTTP (S) și sprijin autentificare
  • Serviciul Browser (în afara DescribeService) solicită susținut
  • sprijin partajate obiect de localitate

Ce este nou în această versiune:

  • Acordarea de sprijin pentru pachete AMF3 Remoting (BlazeDS care acționează ca un client ).
  • AMF0 Remoting tracebacks de eroare va fi o listă, mai degrabă decât un șir.
  • Porniți clientul PyAMF de a utiliza urllib2. Oferă suport pentru proxy și răspunsuri comprimate cu gzip. Vă mulțumim pentruPaulWinkeler pentru munca grea.
  • Adăugat suport pentru SQLAlchemy 0.6beta1.
  • introdus un nou adaptor pentru Elixir, un înveliș subțire în jurul SQLAlchemy.
  • type_map simplificata în clase Encoder.
  • Fixed un bug mic la manipularea relații M2M goale cu obiecte unpersisted Django.
  • Actualizări pentru a sprijini cu plasmă.
  • Fixed un bug mic in BaseGateway.removeService, mulțumesc agronholm pentru plasturele.
  • îmbunătățiri de performanță pură Python AMF3 Decodare (până la x3).

  • De caractere
  • non-ASCII în mesajul de excepție ar provoca o UnicodeError.
  • Toate adaptoarele ORM nu va mai stabili proprietățile ca atribute statice.
  • Implicit pentru utilizarea __new__ pentru crearea de exemplu, dacă este disponibil.
  • Abilitatea de a unregister_type_alias.
  • __ __ AMF. Proxy funcționează de fapt.
  • adaptor Django juca acum get_all_field_names pentru a gasi spatii de model.
  • ClassAlias.bases adăugată și sprijin copac de clasă profund pentru clasele tastat.
  • use_references cuvânt cheie arg a fost eliminat de la amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes acum va reveni un singur dict de proprietăți.
  • PyAMF Clientul va ridica o excepție în cazul în poarta de la distanță returnează o eroare serviciu.
  • Fixed un bug de referință cu nesalvate Django cazuri de model. Vă mulțumim pentru Wolver pentru plasturele și încercările.
  • Fixed un bug mic in decodarea relațiile Django când declarat ca static. Vă mulțumim pentru Wolver pentru plasturele.
  • excepții eliminate din toate Context și pyamf.util.Indexed * clase.
  • relații goale Django sunt acum codificate ca Nici unul, nu pyamf.Undefined.
  • pyamf.ClientType îndepărtat, deoarece nu este compatibil spec.

Ce este nou în versiunea 0.6b2:

  • Acordarea de sprijin pentru pachete AMF3 Remoting (BlazeDS care acționează ca un client)
  • AMF0 Remoting tracebacks de eroare va fi o listă, mai degrabă decât un șir
  • Porniți clientul PyAMF de a utiliza urllib2. Oferă suport pentru proxy și răspunsuri comprimate cu gzip. Vă mulțumim pentruPaulWinkeler pentru munca grea.
  • Adăugat suport pentru SQLAlchemy 0.6beta1
  • introdus un nou adaptor pentru Elixir, un înveliș subțire în jurul SQLAlchemy
  • type_map simplificata în clase Encoder
  • Fixed un bug mic la manipularea relații M2M goale cu obiecte unpersisted Django
  • Actualizări pentru a sprijini cu plasmă
  • Fixed un bug mic in BaseGateway.removeService, mulțumesc agronholm pentru plasturele
  • Pure îmbunătățiri de performanță Python AMF3 Decodare (până la x3)

  • De caractere
  • non-ASCII în mesajul de excepție ar provoca o UnicodeError

  • Proprietăți
  • Toate adaptoarele ORM nu mai vor stabili atribute statice
  • Implicit pentru utilizarea __new__ pentru crearea de exemplu, dacă este disponibil.
  • Capacitatea de a unregister_type_alias
  • __ __ AMF. Proxy funcționează de fapt
  • adaptor Django juca acum get_all_field_names pentru a gasi spatii de model
  • ClassAlias.bases adăugată și sprijin copac de clasă profund pentru clasele de tastat
  • use_references cuvânt cheie arg a fost eliminat de la amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes acum va reveni un singur dict de proprietăți
  • PyAMF Clientul va ridica o excepție în cazul în poarta de la distanță returnează o eroare serviciu
  • Fixed un bug de referință cu nesalvate Django cazuri de model. Vă mulțumim pentru Wolver pentru patch-uri și teste
  • Fixed un bug mic in decodarea relațiile Django când declarat ca static. Vă mulțumim pentru Wolver pentru plasturele.
  • excepții eliminate din toate Context și pyamf.util.Indexed * clase
  • relații goale Django sunt acum codificate ca Nici unul, nu pyamf.Undefined
  • pyamf.ClientType îndepărtat, deoarece nu este compatibil spec

Ce este nou în versiunea 0.4.2:

  • Suport pentru decodarea de proprietate "sursă" pe ArrayCollections
  • Fixed o problemă în adaptorul GAE în care proprietățile dinamice s-ar lipsi pe obiecte referite.
  • Fixed o problemă critică cu numărare de referință AMF0 când codifică raspunsuri Remoting.
  • consolidată http afara de manipulare în clientul.
  • Suport pentru Django i18n ugettext_lazy.
  • Adăugat suport pentru microsecunde pentru obiectele datetime. Vă mulțumim pentru Derek Payton pentru plasturele.
  • Adăugat suport pentru tipurile de proprietate asupra SQLAlchemy mapate clase.
  • Adăugat suport pentru tipurile de proprietate pentru Google frontendul App Engine db.Model și db.Expando.

Cerințe :

  • Python 2.3 sau mai mare
  • fpconst 0.7.2 sau mai mare (atunci când se utilizează Python sub 2.4 sau Windows)
  • ElementTree 1.2.6 sau mai nou (inclus în Python 2.5 și mai nou)
  • uuid 1,30 sau mai nou (inclus în Python 2.5 și mai nou)

Software similare

CSS Slap Chop
CSS Slap Chop

23 Jul 15

Floating Label
Floating Label

12 May 15

JSCapture
JSCapture

13 May 15

Situs
Situs

1 Mar 15

Comentarii la PyAMF

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!