PyAMF

Screenshot Software:
PyAMF
Mga detalye ng Software:
Bersyon: 0.6.1.1
I-upload ang petsa: 13 Apr 15
Nag-develop: PyAMF Project
Lisensya: Libre
Katanyagan: 2

Rating: 3.0/5 (Total Votes: 1)

Adobe Integrated Runtime at Flash Player gamitin AMF upang makipag-ugnayan sa pagitan ng & nbsp; application at ang isang remote server. AMF encodes remote na tawag pamamaraan (RPC) sa isang compact binary na representasyon na maaaring mailipat sa paglipas ng HTTP / HTTPS o ang RTMP / RTMPS protocol.
Mga bagay at data ng mga halaga ay serialized sa ito binary na format, na nagpapataas ng pagganap, na nagpapahintulot sa mga application upang i-load ang data ng hanggang sa 10 beses na mas mabilis kaysa sa mga format ng teksto na batay tulad ng XML o SOAP.
AMF3, ang default na Serialization para sa ActionScript 3.0, ay nagbibigay ng iba't-ibang
bentahe sa paglipas ng AMF0, na ginagamit para sa ActionScript 1.0 at 2.0.
AMF3 ay nagpapadala ng data sa network nang mas mabisa kaysa AMF0. Ito sumusuporta sa pagpapadala ng mga int at uint mga bagay tulad ng integer at sumusuporta sa mga uri ng data na ay magagamit lamang sa ActionScript 3.0, tulad ng ArrayCollection, ByteArray at ObjectProxy

Mga Tampok :.

< p>
  • AMF0 encoder / decoder para sa legacy ng Adobe Flash Player (bersyon 6-8)
  • AMF3 encoder / decoder para sa bagong AMF format Adobe Flash Player 9 at mas bago
  • Opsyonal C-extension para sa maximum na pagganap, nilikha gamit ang Cython
  • Suporta para sa IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject at higit pa
  • Remoting gateway para sa baluktot, Django, Google App Engine, Pylons, TurboGears2, Web2Py at anumang tugmang WSGI framework
  • Adapter Framework na isama ang mabuti sa mga third-party na Python mga proyekto kabilang Django, Google App Engine at SQLAlchemy

  • Suporta
  • Pagpapatotoo / setCredentials
  • Python AMF client sa HTTP (S) at suporta sa pagpapatotoo
  • Serbisyo Browser (DescribeService header) mga kahilingan suportado
  • Lokal na Ibinahagi sa suporta ng Bagay

Ano ang bagong sa paglabas:

  • Magbigay ng suporta para sa AMF3 Remoting packet (BlazeDS na kumikilos bilang isang kliyente ).
  • AMF0 Remoting tracebacks error ay magiging sa halip ng isang listahan sa isang string.
  • Lumipat ang PyAMF client upang gamitin ang urllib2. Nagbibigay ng suporta para sa proxying at gzipped tugon. Salamat saPaulWinkeler para sa mabibigat na nakakataas.
  • Nagdagdag ng suporta para sa SQLAlchemy 0.6beta1.
  • ipinakilala ng isang bagong adaptor para sa salamankang gamot, isang manipis na wrapper sa paligid SQLAlchemy.
  • Pinasimple type_map sa Encoder klase.
  • Mga Fixed isang maliit na bug kapag paghawak ng mga walang laman na relasyon M2M may unpersisted Django bagay.
  • Mga update upang suportahan ang plasma.
  • Mga Fixed isang maliit na bug sa BaseGateway.removeService, salamat agronholm para sa patch.
  • Purong mga pagpapahusay ng pagganap Python AMF3 nagde-decode (hanggang sa x3).
  • Mga Di-ascii character sa mensahe ng pagbubukod ay magdudulot ng UnicodeError.
  • Ang lahat ng ORM adapter ay hindi na-set mga katangian bilang static na mga katangian.
  • Default na gamit __new__ para sa paglikha ng halimbawa kung magagamit.
  • Kakayahang unregister_type_alias.
  • __ __ amf. Proxy talagang gumagana.
  • Ginagamit na ngayon Django adapter get_all_field_names upang mahanap ang mga katangian ng modelo.
  • Idinagdag ClassAlias.bases at malalim na klase puno ng suporta para sa na-type klase.
  • use_references keyword ARG ay inalis mula sa amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes ngayon ay magbabalik ng isang solong dict ng mga ari-arian.
  • PyAMF Client itataas ng pagbubukod kung ang remote na gateway ay nagbabalik ng error serbisyo.
  • Mga Fixed isang reference bug sa hindi na-save paglitaw ng modelo Django. Salamat sa wolver para sa patch at mga pagsubok.
  • Mga Fixed isang maliit na bug sa nagde-decode relasyon Django kapag ipinahayag bilang static. Salamat sa wolver para sa patch.
  • Inalis ang pagbubukod mula sa lahat ng Konteksto at pyamf.util.Indexed * mga klase.
  • Walang laman na relasyon Django ay naka-encode na ngayon bilang None, hindi pyamf.Undefined.
  • pyamf.ClientType alisin, dahil ito ay hindi sumusunod sa spec.

Ano ang bagong sa bersyon 0.6b2:

  • Magbigay ng suporta para sa AMF3 Remoting packet (BlazeDS umaakto bilang client)
  • AMF0 Remoting tracebacks error ay magiging isang listahan sa halip na isang string
  • Lumipat ang PyAMF client upang gamitin ang urllib2. Nagbibigay ng suporta para sa proxying at gzipped tugon. Salamat saPaulWinkeler para sa mabibigat na nakakataas.
  • Nagdagdag ng suporta para sa SQLAlchemy 0.6beta1
  • ipinakilala ng isang bagong adaptor para sa salamankang gamot, isang manipis na wrapper sa paligid SQLAlchemy
  • Pinasimple type_map sa Encoder klase
  • Mga Fixed isang maliit na bug kapag paghawak ng mga walang laman na relasyon M2M may unpersisted Django bagay
  • Mga update upang suportahan ang plasma
  • Mga Fixed isang maliit na bug sa BaseGateway.removeService, salamat agronholm para sa patch
  • Purong mga pagpapahusay ng pagganap Python AMF3 nagde-decode (hanggang sa x3)
  • Mga Di-ascii character sa mensahe ng pagbubukod ay magdudulot ng UnicodeError
  • Ang lahat ng ORM adapter ay hindi na-set mga katangian bilang static na mga katangian
  • Default na gamit __new__ para sa paglikha ng halimbawa kung magagamit.
  • Kakayahang unregister_type_alias
  • __ __ amf. Talagang gumagana proxy
  • Ginagamit na ngayon Django adapter get_all_field_names upang mahanap ang mga katangian ng modelo
  • Idinagdag ClassAlias.bases at malalim na klase puno ng suporta para sa mga klase-type
  • use_references keyword ARG ay inalis mula sa amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes ngayon ay magbabalik ng isang solong dict ng mga ari-arian
  • PyAMF Client itataas ng pagbubukod kung ang remote na gateway ay nagbabalik ng error serbisyo
  • Mga Fixed isang reference bug sa hindi na-save paglitaw ng modelo Django. Salamat sa wolver para sa patch at mga pagsubok
  • Mga Fixed isang maliit na bug sa nagde-decode relasyon Django kapag ipinahayag bilang static. Salamat sa wolver para sa patch.
  • Inalis ang pagbubukod mula sa lahat ng Konteksto at pyamf.util.Indexed * mga klase
  • Walang laman na relasyon Django ay naka-encode na ngayon bilang None, hindi pyamf.Undefined
  • pyamf.ClientType alisin, dahil ito ay hindi sumusunod sa spec

Ano ang bagong sa bersyon 0.4.2:

  • Suporta para sa pagde-decode ang 'source' ari-arian sa ArrayCollections
  • Mga Fixed isang isyu sa adapter GAE kung saan dynamic na mga katangian ay nawawala sa na-reference na bagay.
  • Mga Fixed isang kritikal na isyu sa AMF0 reference nadaragdagan pa kapag encoding tugon Remoting.
  • palakasin http header paghawak sa client.
  • Suporta para sa Django i18n ugettext_lazy.
  • Nagdagdag ng suporta para sa microseconds para sa DATETIME bagay. Salamat sa Derek Payton para sa patch.
  • Nagdagdag ng suporta para sa mga uri ng ari-arian sa SQLAlchemy nai-map klase.
  • Nagdagdag ng suporta para sa mga uri ng ari-arian para sa Google AppEngine db.Model at db.Expando.

Mga Kinakailangan :

  • Python 2.3 o mas mataas
  • fpconst 0.7.2 o mas mataas (kapag gumagamit ng Python sa ilalim ng 2.4 o Windows)
  • ElementTree 1.2.6 o mas bago (kasama sa Python 2.5 at mas bago)
  • uuid 1.30 o mas bago (kasama sa Python 2.5 at mas bago)

Katulad na software

RECESS
RECESS

13 May 15

Twig
Twig

10 Dec 15

ngCustomerVoice
ngCustomerVoice

12 Apr 15

Spring Data
Spring Data

28 Feb 15

Mga komento sa PyAMF

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!