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 або SOAP.
AMF3, сериализация за замовчуванням для ActionScript 3.0, володіє цілим
переваг порівняно з AMF0, який використовується для ActionScript 1.0 і 2.0.
AMF3 відправляє дані по мережі набагато ефективніше, ніж AMF0. Це підтримує відправку цілочисельні і UINT об'єкти як цілі числа, а також підтримує типи даних, доступні тільки в ActionScript 3.0, такі як ArrayCollection, ByteArray і ObjectProxy

Особливості :.

< P>
  • AMF0 кодер / декодер для застарілих Adobe Flash Players (версія 6-8)
  • AMF3 кодер / декодер для нового AMF формату в Adobe Flash Player 9 і більше нових
  • Необов'язковий C-розширення для максимальної продуктивності, створений з використанням Cython
  • Підтримка IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject і більше
  • Дистанційна шлюзи для кручений, Django, Google App Engine, пілонів, TurboGears2, web2py і будь-якого сумісного рамках WSGI
  • Перехідник основи для інтеграції красиво і зі сторонніми Python проектів, включаючи Django, Google App Engine і SQLAlchemy

  • Підтримка
  • Аутентификация / SetCredentials
  • Python AMF клієнт з HTTP (S) і підтримку аутентифікації
  • Обслуговування Browser (заголовок DescribeService) просить підтримується
  • Local Shared підтримки об'єктів

Що нового У цьому випуску:

  • Забезпечити підтримку AMF3 віддаленого взаємодії пакетів (BlazeDS в якості клієнта ).
  • ел.пошти про помилки AMF0 Дистанційна буде список, а не рядка.
  • Включити клієнта PyAMF використовувати urllib2. Забезпечує підтримку проксі-серверів і з gzip'нутимі відповідей. БлагодаряPaulWinkeler для важкої.
  • Додана підтримка SQLAlchemy 0.6beta1.
  • Введено новий адаптер для еліксиру, тонку оболонку навколо SQLAlchemy.
  • Спрощена type_map в класах Encoder.
  • Виправлена ​​невелика помилка при обробці порожніх M2M відносини з unpersisted об'єктів Django.
  • Оновлення для підтримки плазмі.
  • Виправлена ​​невелика помилка в BaseGateway.removeService, завдяки agronholm патча.
  • Чисті поліпшення продуктивності Python AMF3 декодування (до х3).
  • Не-ASCII символів в повідомленні Виняток викликати UnicodeError.

  • не «LI> Все ORM адаптери більше не буде задавати властивості як статичні атрибути.
  • за замовчуванням використовують __new__ для створення, наприклад, якщо є.
  • Можливість unregister_type_alias.
  • __ AMF __. Проксі насправді працює.
  • Django Тепер адаптер використовує get_all_field_names знайти властивості моделі.
  • Додана ClassAlias.bases і глибоко клас підтримки дерево для типізованих класів.
  • use_references аргумент ключове слово було видалено з amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes тепер буде повертати одну Dict властивостей.
  • PyAMF Клієнт викличе виключення, якщо віддалений шлюз повертає помилку служби.
  • Виправлена ​​посилання помилка з незбережених екземплярів моделі Django. Завдяки Wolver патча і випробувань.
  • Виправлена ​​невелика помилка в розшифровці Django відносини, коли оголошений як статичний. Завдяки Wolver патча.
  • Дистанційні виключення з усіх Контекст і pyamf.util.Indexed * класів.
  • Очистити відносини Django тепер кодується як ніхто, pyamf.Undefined.
  • pyamf.ClientType видалені, так як вона не задовольняє специфікації.

Що нового у версії 0.6b2:

  • Забезпечити підтримку AMF3 віддаленого взаємодії пакетів (BlazeDS виступаючи в якості клієнт)
  • ел.пошти про помилки AMF0 Дистанційна буде список, а не рядок
  • Включити клієнта PyAMF використовувати urllib2. Забезпечує підтримку проксі-серверів і з gzip'нутимі відповідей. БлагодаряPaulWinkeler для важкої.
  • Додана підтримка SQLAlchemy 0.6beta1
  • Представлений новий адаптер для еліксиру, тонку оболонку навколо SQLAlchemy
  • Спрощена type_map в класах енкодера
  • Виправлена ​​невелика помилка при обробці порожніх M2M відносини з unpersisted об'єктів Django
  • Оновлення для підтримки Plasma
  • Виправлена ​​невелика помилка в BaseGateway.removeService, завдяки agronholm патча
  • Чисті поліпшення Python AMF3 ефективності декодування (до х3)
  • Не-ASCII символів в повідомленні Виняток викликати UnicodeError
  • Все ORM адаптери більше не буде задавати властивості як статичні атрибути
  • за замовчуванням використовують __new__ для створення, наприклад, якщо є.
  • Можливість unregister_type_alias
  • __ AMF __. Проксі насправді працює
  • Django Тепер адаптер використовує get_all_field_names знайти властивості моделі
  • Додана ClassAlias.bases і глибоко клас підтримки дерево для типізованих класів
  • use_references аргумент ключове слово було видалено з amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes тепер буде повертати одну Dict властивостей
  • PyAMF Клієнт викличе виключення, якщо віддалений шлюз повертає помилку служби
  • Виправлена ​​посилання помилка з незбережених екземплярів моделі Django. Завдяки Wolver для патча і тести
  • Виправлена ​​невелика помилка в розшифровці Django відносини, коли оголошений як статичний. Завдяки Wolver патча.
  • Дистанційні виключення з усіх Контекст і pyamf.util.Indexed * класів
  • Очистити відносини Django тепер кодується як None, що не pyamf.Undefined
  • pyamf.ClientType видалені, так як вона не задовольняє специфікації

Що нового у версії 0.4.2:

  • Підтримка декодування "джерело" власність на ArrayCollections
  • Виправлена ​​проблема в адаптері GAE, де динамічні властивості будуть відсутні на посилальних об'єктів.
  • Виправлена ​​критична проблема з підрахунком посилань AMF0 при кодуванні відповідей віддаленого взаємодії.
  • Зміцнення заголовок HTTP обробки на клієнті.
  • Підтримка Django i18n ugettext_lazy.
  • Додана підтримка мікросекунд для об'єктів дати і часу. Завдяки Дерек Пейтон патча.
  • Додана підтримка типів власності на 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 і новіше)

Схожі програми

PrimeUI
PrimeUI

11 Dec 15

useful.products.js
useful.products.js

12 May 15

rgbaColorPicker
rgbaColorPicker

13 May 15

Autosize
Autosize

22 Jul 15

PyAMF

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями