PyAMF

Software screenshot:
PyAMF
Software detaljer:
Version: 0.6.1.1
Upload dato: 13 Apr 15
Udvikler: PyAMF Project
Licens: Gratis
Popularitet: 2

Rating: 3.0/5 (Total Votes: 1)

Adobe Integrated Runtime og Flash Player bruge AMF til at kommunikere mellem & nbsp; applikationer og en fjernserver. AMF koder Remote Procedure Calls (RPC) i en kompakt binær repræsentation, der kan overføres over HTTP / HTTPS eller RTMP / RTMPS protokollen.
Objekter og dataværdier føljeton i denne binært format, hvilket øger ydeevnen, så programmer til at indlæse data op til 10 gange hurtigere end med tekstbaserede formater som XML eller SOAP.
AMF3, standard serialisering for ActionScript 3.0, giver forskellige
fordele i forhold AMF0, som anvendes til ActionScript 1.0 og 2.0.
AMF3 sender data over netværket mere effektivt end AMF0. Det understøtter at sende int og uint objekter som heltal og støtter datatyper, der er kun tilgængelige i ActionScript 3.0, såsom ArrayCollection, ByteArray og ObjectProxy

Egenskaber :.

< p>
  • AMF0 encoder / decoder til ældre Adobe Flash Players (version 6-8)
  • AMF3 encoder / dekoder til det nye AMF format i Adobe Flash Player 9 og nyere
  • Valgfri C-udvidelse til maksimal ydelse, skabt ved hjælp af Cython
  • Understøttelse af IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject og mere
  • Remoting gateways til Twisted, Django, Google App Engine, Pyloner, TurboGears2, web2py og en kompatibel WSGI rammer
  • Adapter Framework at integrere pænt med tredjeparts Python projekter, herunder Django, Google App Engine og SQLAlchemy
  • Authentication / SetCredentials støtte
  • Python AMF klient med HTTP (S) og støtte godkendelse
  • service Browser (DescribeService header) anmodninger understøttet
  • Local Shared Object support

Hvad er nyt i denne udgivelse:

  • Yde støtte til AMF3 Remoting pakker (BlazeDS fungerer som en klient ).
  • AMF0 Remoting fejl tracebacks vil være en liste i stedet for en streng.
  • Skift PyAMF klient til at bruge urllib2. Understøtter proxy og gzippede svar. Takket værePaulWinkeler for tunge løft.
  • Tilføjet understøttelse af SQLAlchemy 0.6beta1.
  • indført en ny adapter til Elixir, en tynd wrapper omkring SQLAlchemy.
  • Forenklet type_map i Encoder klasser.
  • Rettet en lille fejl ved håndtering af tomme M2M relationer med unpersisted Django objekter.
  • Opdateringer til at støtte Plasma.
  • Rettet en lille fejl i BaseGateway.removeService, tak agronholm for plasteret.
  • Pure Python AMF3 Afkodning præstationsforbedringer (op til x3).
  • ikke-ASCII tegn i undtagelsesmeddelelse ville medføre en UnicodeError.
  • Alle ORM adaptere vil ikke længere indstille egenskaber som statiske egenskaber.
  • Standard for at bruge __new__ fx oprettelse, hvis tilgængelig.
  • Mulighed for at unregister_type_alias.
  • __ AMF __. Proxy rent faktisk virker.
  • Django adapter bruger nu get_all_field_names at finde model egenskaber.
  • Tilføjet ClassAlias.bases og dyb klasse træ støtte til maskinskrevne klasser.
  • use_references søgeord arg er blevet fjernet fra amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes nu vil returnere en enkelt dict af ejendomme.
  • PyAMF Client vil rejse en undtagelse, hvis den eksterne gateway returnerer en tjeneste fejl.
  • Rettet en henvisning bug med ikke-gemte Django model forekomster. Takket være Wolver for plaster og tests.
  • Rettet en lille fejl i kortlægningen relationer Django når anmeldt som statisk. Takket være Wolver for plasteret.
  • Fjernede undtagelser fra hele Baggrund og pyamf.util.Indexed * klasser.
  • Tomme relationer Django nu kodet som Ingen, ikke pyamf.Undefined.
  • pyamf.ClientType fjernet, da det ikke er spec kompatible.

Hvad er nyt i version 0.6b2:

  • Yde støtte til AMF3 Remoting pakker (BlazeDS fungere som en klient)
  • AMF0 Remoting fejl tracebacks vil være en liste snarere end en streng
  • Skift PyAMF klient til at bruge urllib2. Understøtter proxy og gzippede svar. Takket værePaulWinkeler for tunge løft.
  • Tilføjet understøttelse af SQLAlchemy 0.6beta1
  • indført en ny adapter til Elixir, en tynd wrapper omkring SQLAlchemy
  • Forenklede type_map i Encoder klasser
  • Rettet en lille fejl ved håndtering af tomme M2M relationer med unpersisted Django objekter
  • Opdateringer til støtte Plasma
  • Rettet en lille fejl i BaseGateway.removeService, takket agronholm for patch
  • Pure Python AMF3 Afkodning præstationsforbedringer (op til x3)
  • ikke-ASCII tegn i undtagelsesmeddelelse ville medføre en UnicodeError
  • Alle ORM adaptere vil ikke længere angive egenskaber som statiske egenskaber
  • Standard for at bruge __new__ fx oprettelse, hvis tilgængelig.
  • Mulighed for at unregister_type_alias
  • __ AMF __. Proxy rent faktisk virker
  • Django adapter bruger nu get_all_field_names at finde model egenskaber
  • Tilføjet ClassAlias.bases og dyb klasse træ støtte til maskinskrevne klasser
  • use_references søgeord arg er blevet fjernet fra amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes nu vil returnere en enkelt dict af ejendomme
  • PyAMF Client vil rejse en undtagelse, hvis den eksterne gateway returnerer en tjeneste fejl
  • Rettet en henvisning bug med ikke-gemte Django model forekomster. Takket være Wolver for plasteret og test
  • Rettet en lille fejl i kortlægningen relationer Django når anmeldt som statisk. Takket være Wolver for plasteret.
  • Fjernede undtagelser fra hele Baggrund og pyamf.util.Indexed * klasser
  • Tomme relationer Django nu kodet som Ingen, ikke pyamf.Undefined
  • pyamf.ClientType fjernet, da det ikke er spec kompatibel

Hvad er nyt i version 0.4.2:

  • Support til dekodning af 'source' ejendom på ArrayCollections
  • Fixed et problem i GAE adapter hvor dynamiske egenskaber ville mangle på refererede objekter.
  • Fixed et kritisk problem med AMF0 henvisning optælling når der koder Remoting svar.
  • Styrket http header håndtering i klienten.
  • Understøttelse af Django i18n ugettext_lazy.
  • Tilføjet understøttelse af mikrosekunder for datetime objekter. Tak til Derek Payton for plasteret.
  • Tilføjet understøttelse af ejendomstyper på SQLAlchemy kortlagt klasser.
  • Tilføjet understøttelse af typer ejendomme til Google AppEngine db.Model og db.Expando.

Krav :

  • Python 2.3 eller højere
  • fpconst 0.7.2 eller højere (ved brug af Python under 2,4 eller Windows)
  • ElementTree 1.2.6 eller nyere (inkluderet i Python 2.5 og nyere)
  • UUID 1.30 eller nyere (inkluderet i Python 2.5 og nyere)

Lignende software

TLD
TLD

13 Apr 15

Head JS
Head JS

13 May 15

OrientDB
OrientDB

10 Feb 16

Kommentarer til PyAMF

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!