PyAMF

Софтуер снимки:
PyAMF
Софтуер детайли:
Версия: 0.6.1.1
Дата на качване: 13 Apr 15
Розробник: PyAMF Project
Разрешително: Безплатно
Популярност: 210

Rating: 2.7/5 (Total Votes: 3)

Adobe Integrated Runtime и Flash Player използвате AMF за комуникация между & Nbsp; приложения и отдалечен сървър. AMF кодира отдалечено повикване на процедури (RPC) в компактен двоично представяне, които могат да се пренасят през HTTP / HTTPS или Протокола от RTMP / RTMPS.
Обекти и данни стойности са сериализирани в този двоичен формат, който увеличава производителността, което позволява на приложенията да се зареждат данни до 10 пъти по-бързо, отколкото с текстово-базирани формати като XML или сапун.
AMF3, сериализация по подразбиране за ActionScript 3.0, осигурява разнообразна
предимства пред AMF0, който се използва за ActionScript 1.0 и 2.0.
AMF3 изпраща данни през мрежата по-ефективно, отколкото AMF0. Поддържа изпращане INT и uint обекти като числа и подкрепя типове данни, които са налични само в ActionScript 3.0, като ArrayCollection, ByteArray и ObjectProxy

<силни> Характеристики :.

< P>
  • AMF0 енкодер / декодер за утвърдени Adobe Flash играчи (версия 8.6)
  • AMF3 енкодер / декодер за новия AMF формат в Adobe Flash Player 9 и по-нова
  • незадължително C-разширение за максимална производителност, създаден с помощта на Cython
  • Подкрепа за IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject и повече
  • Remoting портали за Twisted, Django, Google App Engine, Пилони, TurboGears2, web2py и всеки съвместим рамка WSGI
  • Adapter рамкова да интегрира добре с проекти Python трети страни, включително Django, Google App Engine и SQLAlchemy
  • удостоверяване / setCredentials подкрепа
  • Python AMF клиент с HTTP (S) и подкрепа за удостоверяване
  • Service Browser (DescribeService хедър) иска да бъде подкрепена
  • Local Споделено подкрепа Object

Какво ново в тази версия:

  • Осигуряване на подкрепа за AMF3 Remoting пакети (BlazeDS действащи като клиент ).
  • AMF0 Remoting tracebacks грешка ще бъде даден списък, а не низ.
  • Превключване на клиента PyAMF да използвате urllib2. Осигурява подкрепа за Прокси и gzipped отговори. Благодарение наPaulWinkeler за тежката работа.
  • Добавена е поддръжка за SQLAlchemy 0.6beta1.
  • въведен нов адаптер за Elixir, тънка обвивка около SQLAlchemy.
  • Опростена type_map в Encoder класове.
  • Фиксирана малък бъг при работа с празни M2M връзки с unpersisted Django обекти.
  • Updates да подкрепят Plasma.
  • Фиксирана малък бъг в BaseGateway.removeService, благодарение agronholm за пластира.
  • Чисти подобрения Python AMF3 Декодиране на ефективност (до 3 пъти).
  • Non-ASCII символи в съобщението Изключение ще предизвика UnicodeError.
  • Всички адаптери ORM вече няма определени свойства както статични качества.
  • Default към използване __new__ за създаване например, ако има такива.
  • Възможност за unregister_type_alias.
  • __ __ AMF. Прокси действително работи.
  • Django адаптер сега използва get_all_field_names да намерите модел свойства.
  • Добавени ClassAlias.bases и дълбока подкрепа клас дърво за напечатани класове.
  • use_references дума арг е била отстранена от amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes сега ще се върнат един единствен Dict на имоти.
  • PyAMF Client ще повдигне изключение, ако дистанционното шлюза връща грешка услуга.
  • определена референтна бъг с незаписани Django моделни случаи. Благодарение на wolver за пластира и тестове.
  • Фиксирана малък бъг при декодиране отношения Django, когато се декларират като статично. Благодарение на wolver за пластира.
  • Премахнати изключения от всички Context и pyamf.util.Indexed * класове.
  • Празни отношения Django сега са кодирани като Никой не, pyamf.Undefined.
  • pyamf.ClientType отстранен, тъй като не е спец съвместими.

Какво ново във версия 0.6b2:

  • Осигуряване на подкрепа за AMF3 Remoting пакети (BlazeDS, действащи като клиент)
  • AMF0 Remoting tracebacks грешка ще бъде даден списък, а не низ
  • Превключване на клиента PyAMF да използвате urllib2. Осигурява подкрепа за Прокси и gzipped отговори. Благодарение наPaulWinkeler за тежката работа.
  • Добавена е поддръжка за SQLAlchemy 0.6beta1
  • въведен нов адаптер за Elixir, тънка обвивка около SQLAlchemy
  • Опростена type_map в Encoder класове
  • Фиксирана малък бъг при работа с празни M2M връзки с unpersisted Django обекти
  • Updates да подкрепят Plasma
  • Фиксирана малък бъг в BaseGateway.removeService, благодарение agronholm за пластира
  • Чисти подобрения Python AMF3 Декодиране представяне (до 3 пъти)
  • Non-ASCII символи в съобщението Изключение ще предизвика UnicodeError
  • Всички адаптери ORM вече няма определени свойства както статични качества
  • Default към използване __new__ за създаване например, ако има такива.
  • Възможност за unregister_type_alias
  • __ __ AMF. Прокси всъщност работи
  • Django адаптер сега използва get_all_field_names да намерите модел имоти
  • Добавени ClassAlias.bases и дълбока подкрепа клас дърво за напечатани класове
  • use_references дума арг е била отстранена от amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes сега ще се върнат един единствен Dict на имоти
  • PyAMF Client ще повдигне изключение, ако дистанционното шлюза връща грешка обслужване
  • определена референтна бъг с незаписани Django моделни случаи. Благодарение на wolver за кръпка и тестове
  • Фиксирана малък бъг при декодиране отношения Django, когато се декларират като статично. Благодарение на wolver за пластира.
  • Премахнати изключения от всички Context и pyamf.util.Indexed * класове
  • Празни отношения Django сега са кодирани като Никой, не pyamf.Undefined
  • pyamf.ClientType отстранен, тъй като не е спец съвместим

Какво ново във версия 0.4.2:

  • Подкрепа за декодиране на "източник" собственост на ArrayCollections
  • Фиксирана проблем в GAE адаптера, където динамични свойства ще се виждат на реферирани обекти.
  • Фиксирана критичен въпрос с препратка преброяване AMF0 при кодиране Remoting отговори.
  • активизирано HTTP хедър работа в клиента.
  • Подкрепа за Django i18n ugettext_lazy.
  • Добавена е поддръжка за микросекунди за DateTime обекти. Благодарение на Derek Пейтън за пластира.
  • Добавена е поддръжка за типове имоти в SQLAlchemy картирани класове.
  • Добавена е поддръжка за типове имоти за Google AppEngine db.Model и db.Expando.

<силни> Изисквания :

  • Python 2.3 или по-висока
  • fpconst 0.7.2 или по-висока (при използване на Python под 2.4 или Windows)
  • ElementTree 1.2.6 или по-нова (включена в Python 2.5 и по-нова)
  • UUID 1.30 или по-нова (включена в Python 2.5 и по-нова)

Подобен софтуер

Theory
Theory

14 Apr 15

aCollapTable
aCollapTable

10 Dec 15

CDatabase
CDatabase

10 Dec 15

Commander
Commander

12 Apr 15

Коментари към PyAMF

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория