PyAMF

Software screenshot:
PyAMF
Software informatie:
Versie: 0.6.1.1
Upload datum: 13 Apr 15
Ontwikkelaar: PyAMF Project
Licentie: Gratis
Populariteit: 2

Rating: 3.0/5 (Total Votes: 1)

Adobe Integrated Runtime en Flash Player gebruiken AMF tot tussen de & nbsp communiceren; applicaties en een externe server. AMF codeert Remote Procedure Calls (RPC) in een compacte binaire representatie die via HTTP / HTTPS of de RTMP / RTMPS protocol kan worden overgedragen.
Objecten en data-waarden worden in series vervaardigd in dit binair formaat, die de prestaties verhoogt, waardoor applicaties om data tot 10 keer sneller dan met tekst gebaseerde formaten zoals XML of SOAP laden.
AMF3, de standaard rangschikking voor ActionScript 3.0, biedt diverse
voordelen ten opzichte AMF0, die wordt gebruikt voor ActionScript 1.0 en 2.0.
AMF3 stuurt gegevens over het netwerk efficiënter dan AMF0. Het ondersteunt het verzenden int en uint objecten als integers en ondersteunt data types die alleen beschikbaar zijn in ActionScript 3.0, zoals ArrayCollection, ByteArray en ObjectProxy

Kenmerken .

< p>
  • AMF0 encoder / decoder voor legacy Adobe Flash Player (versie 6-8)
  • AMF3 encoder / decoder voor de nieuwe AMF-indeling in Adobe Flash Player 9 en nieuwere
  • Optioneel C-extensie voor maximale prestaties, gemaakt met behulp van Cython
  • Ondersteuning voor IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject en meer
  • Remoting gateways voor Twisted, Django, Google App Engine, pylonen, TurboGears2, web2py en elke compatibele WSGI kader
  • Adapter Framework om mooi te integreren met derden Python projecten, waaronder Django, Google App Engine en SQLAlchemy
  • Authenticatie / SetCredentials ondersteuning
  • Python AMF cliënt met HTTP (S) en authenticatie ondersteuning
  • Service Browser (DescribeService header) een aanvraag die
  • Local Shared Object ondersteuning

Wat is nieuw in deze release:

  • Ondersteuning voor AMF3 remoting pakketten (BlazeDS handelend als client ).
  • AMF0 Remoting fout tracebacks zal een lijst liever dan een string.
  • Schakel de PyAMF cliënt om urllib2 gebruiken. Biedt ondersteuning voor proxying en gzip reacties. DankzijPaulWinkeler voor het zware werk.
  • Ondersteuning toegevoegd voor SQLAlchemy 0.6beta1.
  • Introductie van een nieuwe adapter voor Elixir, een dunne wrapper rond SQLAlchemy.
  • Vereenvoudigde type_map in Encoder klassen.
  • Vast een kleine bug bij het hanteren van lege M2M relaties met unpersisted Django objecten.
  • Updates te ondersteunen Plasma.
  • Vast een kleine bug in BaseGateway.removeService, dankzij agronholm voor de patch.
  • Pure Python AMF3 Decoding prestatieverbeteringen (maximaal 3x).
  • Non-ASCII-tekens in de uitzondering bericht zou leiden tot een UnicodeError.
  • Alle ORM adapters zullen niet langer ingesteld eigenschappen als statische eigenschappen.
  • Standaard om het gebruik van __new__ bijvoorbeeld creatie indien beschikbaar.
  • De mogelijkheid om unregister_type_alias.
  • __ amf __. Proxy eigenlijk werkt.
  • Django adapter gebruikt nu get_all_field_names om model eigenschappen te vinden.
  • Toegevoegd ClassAlias.bases en diepe klasse boom ondersteuning voor getypte klassen.
  • use_references trefwoord arg is verwijderd uit amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes nu zal één dict van woningen terugkeren.
  • PyAMF Opdrachtgever zal een uitzondering te verhogen als de afstandsbediening gateway retourneert een dienst fout.
  • Vast een verwijzing bug met niet-opgeslagen Django model gevallen. Dankzij Wolver voor de patch en tests.
  • Vast een kleine bug in het decoderen van Django relaties wanneer verklaard als statisch. Dankzij Wolver voor de patch.
  • Verwijderd uitzonderingen op alle Context en pyamf.util.Indexed * klassen.
  • Lege relaties Django worden nu gecodeerd als Geen, niet pyamf.Undefined.
  • pyamf.ClientType verwijderd, omdat deze niet wordt spec voldoen.

Wat is nieuw in versie 0.6b2:

  • Ondersteuning voor AMF3 remoting pakketten (BlazeDS handelend als client)
  • AMF0 Remoting fout tracebacks zal een lijst worden in plaats van een string
  • Schakel de PyAMF cliënt om urllib2 gebruiken. Biedt ondersteuning voor proxying en gzip reacties. DankzijPaulWinkeler voor het zware werk.
  • Ondersteuning toegevoegd voor SQLAlchemy 0.6beta1
  • Introductie van een nieuwe adapter voor Elixir, een dunne wrapper rond SQLAlchemy
  • Vereenvoudigde type_map in Encoder klassen
  • Vast een kleine bug bij het hanteren van lege M2M relaties met unpersisted Django objecten
  • Updates te ondersteunen Plasma
  • Vast een kleine bug in BaseGateway.removeService, dankzij agronholm voor de patch
  • Pure Python AMF3 Decoding prestatieverbeteringen (maximaal 3x)
  • Non-ASCII-tekens in de uitzondering bericht zou leiden tot een UnicodeError
  • Alle ORM adapters zullen niet langer ingesteld eigenschappen als statische attributen
  • Standaard om het gebruik van __new__ bijvoorbeeld creatie indien beschikbaar.
  • De mogelijkheid om unregister_type_alias
  • __ amf __. Proxy eigenlijk werkt
  • Django adapter gebruikt nu get_all_field_names om model eigenschappen vinden
  • Toegevoegd ClassAlias.bases en diepe klasse boom ondersteuning voor getypte klassen
  • use_references trefwoord arg is verwijderd uit amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes nu zal één dict van woningen terugkeren
  • PyAMF Opdrachtgever zal een uitzondering te verhogen als de afstandsbediening gateway retourneert een dienst fout
  • Vast een verwijzing bug met niet-opgeslagen Django model gevallen. Dankzij Wolver voor de patch en tests
  • Vast een kleine bug in het decoderen van Django relaties wanneer verklaard als statisch. Dankzij Wolver voor de patch.
  • Verwijderd uitzonderingen op alle Context en pyamf.util.Indexed * klassen
  • Lege relaties Django worden nu gecodeerd als Geen, niet pyamf.Undefined
  • pyamf.ClientType verwijderd, omdat deze niet wordt spec compliant

Wat is nieuw in versie 0.4.2:

  • Ondersteuning voor het decoderen van de 'bron' woning op ArrayCollections
  • een probleem opgelost in de GAE-adapter waar dynamische eigenschappen zou kunnen missen op objecten waarnaar wordt verwezen.
  • Vast een kritiek probleem met AMF0 reference counting tijdens het coderen remoting reacties.
  • Versterkte http header hanteren in de client.
  • Ondersteuning voor Django i18n ugettext_lazy.
  • Ondersteuning toegevoegd voor microseconden voor datetime objecten. Met dank aan Derek Payton voor de patch.
  • Ondersteuning toegevoegd voor soorten onroerend goed op SQLAlchemy kaart gebracht klassen.
  • Ondersteuning toegevoegd voor soorten onroerend goed voor Google AppEngine db.Model en db.Expando.

Eisen

  • Python 2.3 of hoger
  • fpconst 0.7.2 of hoger (bij gebruik van Python onder 2.4 of Windows)
  • ElementTree 1.2.6 of nieuwer (inbegrepen in Python 2.5 en nieuwer)
  • uuid 1.30 of nieuwer (inbegrepen in Python 2.5 en nieuwer)

Vergelijkbare software

ArtDesignToolTip
ArtDesignToolTip

12 Apr 15

Magic Accordion
Magic Accordion

13 Apr 15

Shuffle
Shuffle

12 Apr 15

simpleTabs
simpleTabs

14 Apr 15

Reacties op PyAMF

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!