PyAMF

Yazılım ekran görüntüsü:
PyAMF
Yazılım detaylar:
Versiyon: 0.6.1.1
Qayıt: 13 Apr 15
Geliştirici: PyAMF Project
Lisans: Ücretsiz
Popülerlik: 210

Rating: 2.7/5 (Total Votes: 3)

Adobe Integrated Runtime ve Flash Player ile & nbsp iletişim kurmak için AMF kullanın; uygulamalar ve bir uzak sunucu. AMF, HTTP / HTTPS veya RTMP / RTMPS protokolü üzerinden transfer edilebilir kompakt ikili gösterimi içine uzaktan yordam çağrıları (RPC) kodlar.
Nesneler ve veri değerleri uygulamalar daha hızlı, XML veya SOAP gibi metin tabanlı formatları ile 10 kata kadar veri yüklemek için izin, performansı artırır, bu ikili formatta, serileştirilir.
AMF3, ActionScript 3.0 için varsayılan seri, çeşitli sağlar
ActionScript 1.0 ve 2.0 için kullanılan AMF0'a üzerinde avantajları.
AMF3 AMF0'a daha verimli ağ üzerinden veri gönderir. Böyle ArrayCollection, ByteArray ve ObjectProxy sadece ActionScript 3.0'da mevcut veri türlerini, tamsayılar olarak int ve uint nesneleri gönderme ve destekler destekler

Özellikler:.

< p>
  • eski Adobe Flash Oyuncular için AMF0 kodlayıcı / kod çözücü (sürüm 6-8)
  • Adobe Flash Player 9 ve yeni
  • yeni AMF format için AMF3 kodlayıcı / kod çözücü
  • İsteğe bağlı C-uzatma maksimum performans için, cython kullanılarak oluşturulan
  • IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject ve daha
  • Destek
  • Twisted, Django, Google App Engine, elektrik direği, TurboGears2, Web2Py ve uyumlu herhangi WSGI çerçeve Remoting ağ geçitleri
  • Adaptör Çerçeve Django, Google App Engine ve sqlalchemy dahil olmak üzere üçüncü taraf Python projeleri
  • güzel entegre etmek
  • Doğrulama / SetCredentials desteği
  • HTTP (S) ve kimlik doğrulama desteği ile Python AMF istemci
  • Servis Tarayıcı (DescribeService başlık) desteklenen istekleri
  • Yerel Paylaşılan Nesne desteği

Bu sürümdeki yeni nedir:

  • AMF3 uzak paketleri (BlazeDS bir müşteri gibi davranan için destek sağlayın ).
  • AMF0 Remoting hata tracebacks bir dize yerine bir liste olacaktır.
  • urllib2 kullanmak için PyAMF istemcisi geçin. Vekalet ve gzip'lenmiş yanıtlar için destek sağlar. Teşekkür ağır kaldırma içinPaulWinkeler için.
  • SQLAlchemy 0.6beta1 için destek eklendi.
  • Elixir, sqlalchemy etrafında ince bir sarıcı için yeni bir adaptör tanıttı.
  • Enkoder sınıflarında Basitleştirilmiş type_map.
  • unpersisted Django nesneleri boş M2M ilişkileri ele alırken, küçük bir hata düzeltildi.
  • Güncellemeler Plazma desteklemek için.
  • teşekkürler yama için agronholm, BaseGateway.removeService küçük bir hata düzeltildi.

  • (X3 kadar)
  • Saf Python AMF3 Çözme performans iyileştirmeleri.

  • Bir UnicodeError neden olur istisna mesajında ​​
  • Non-ASCII karakter.
  • Tüm ORM adaptörleri artık statik nitelikleri gibi özellikleri koyacaktır.
  • varsa örneğin oluşturulması için __new__ kullanarak Varsayılan.
  • unregister_type_alias Yetenek.
  • __ __ amf. Vekil aslında çalışır.
  • Django adaptör şimdi modeli özelliklerini bulmak için get_all_field_names kullanır.
  • Eklenen ClassAlias.bases ve yazdığınız sınıflar için derin sınıf ağacı desteği.
  • * Anahtar kelime arg amf3.Encoder.write kaldırıldı use_references.
  • ClassAlias.getEncodableAttributes artık özellikleri bir tek dict dönecektir.

  • Uzak ağ geçidi bir hizmet hatası döndürürse
  • PyAMF Müşteri istisna çıkaracağız.
  • kaydedilmemiş Django modeli örnekleri ile bir referans hata düzeltildi. Teşekkürler yama ve testler için wolver için.
  • statik olarak ilan Django ilişkileri deşifre küçük bir hata düzeltildi. Teşekkürler yama için wolver için.

  • Tüm Bağlamında ve pyamf.util.Indexed * sınıflardan
  • Kaldırılan istisnalar.
  • Boş Django ilişkileri artık Yok, pyamf.Undefined değil kodlanmış.
  • pyamf.ClientType o uyumlu spec değil gibi, kaldırıldı.

sürüm 0.6b2 yeni nedir:

  • (AMF3 uzak paketleri için destek sağlamak BlazeDS bir şekilde hareket istemci)
  • AMF0 Remoting hata tracebacks yerine bir dize
  • daha bir liste olacak
  • urllib2 kullanmak için PyAMF istemcisi geçin. Vekalet ve gzip'lenmiş yanıtlar için destek sağlar. Teşekkür ağır kaldırma içinPaulWinkeler için.
  • SQLAlchemy 0.6beta1 için destek eklendi
  • Elixir, sqlalchemy etrafında ince bir sarıcı için yeni bir adaptör tanıttı
  • Encoder sınıflarında Basitleştirilmiş type_map
  • unpersisted Django nesneleri boş M2M ilişkileri ele alırken, küçük bir hata düzeltildi
  • Güncellemeler Plazma desteklemek için
  • BaseGateway.removeService küçük bir hata, yama için teşekkürler agronholm Sabit
  • (x3 kadar) Saf Python AMF3 Çözme performans iyileştirmeleri

  • Bir UnicodeError neden olur istisna mesajında ​​
  • Non-ASCII karakter
  • Tüm ORM adaptörleri artık koyacaktır özellikleri gibi statik özellikleri
  • varsa örneğin oluşturulması için __new__ kullanarak Varsayılan.
  • unregister_type_alias yeteneği
  • __ __ amf. Vekil aslında çalışır
  • Django adaptör şimdi modeli özelliklerini bulmak için get_all_field_names kullanır
  • Eklenen ClassAlias.bases ve yazdığınız sınıflar için derin sınıf ağaç desteği
  • Anahtar kelime arg amf3.Encoder.write *
  • kaldırıldı use_references
  • ClassAlias.getEncodableAttributes artık özellikleri bir tek dict dönecektir

  • Uzak ağ geçidi bir hizmet hatası döndürürse
  • PyAMF Müşteri istisna çıkaracağız
  • kaydedilmemiş Django modeli örnekleri ile bir referans hata düzeltildi. Teşekkürler yama ve testler
  • için wolver için
  • statik olarak ilan Django ilişkileri deşifre küçük bir hata düzeltildi. Teşekkürler yama için wolver için.
  • Tüm Bağlamında ve pyamf.util.Indexed * sınıflardan kaldırıldı istisnalar
  • Boş Django ilişkileri artık Yoktur olarak kodlanmış, değil pyamf.Undefined
  • pyamf.ClientType o uyumlu
  • spec değil gibi, kaldırıldı

sürüm 0.4.2 yeni nedir:

  • ArrayCollections üzerinde 'kaynak' özelliğini çözme desteği
  • dinamik özellikler başvurulan nesneler eksik olacağını GAE adaptörü bir sorun düzeltildi.
  • AMF0 referans sayma ile kritik bir konu uzak yanıtları kodlayan düzeltildi.

  • Istemci işleme
  • güçlendirilmiş http başlığı.
  • Django i18n ugettext_lazy desteği.
  • datetime nesneler için mikrosaniye için destek eklendi. Yama için Derek Payton teşekkürler.

  • Sqlalchemy mülkiyet türleri için
  • desteği eklendi sınıfları eşleştirilmiş.
  • Google AppEngine db.Model ve db.Expando özellik türleri için destek eklendi.

Gereksinimler :

  • Python 2.3 veya daha yüksek
  • fpconst 0.7.2 veya daha yüksek (2.4 veya Windows altında Python kullanırken)
  • ElementTree 1.2.6 veya daha yeni
  • (Python 2.5 ve daha yeni dahil)
  • uuid 1.30 veya daha yeni
  • (Python 2.5 ve daha yeni dahil)

Benzer yazılım

Flasm
Flasm

23 Jul 15

Transform SWF
Transform SWF

5 Jun 15

json2xml
json2xml

12 Apr 15

Chained
Chained

14 Apr 15

Yorumlar PyAMF

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!