PyAMF

نرم افزار تصویر:
PyAMF
جزئیات نرم افزار:
نسخه: 0.6.1.1
ها تاریخ: 13 Apr 15
توسعه دهنده: PyAMF Project
پروانه: رایگان
محبوبیت: 2

Rating: 3.0/5 (Total Votes: 1)

در مجتمع ادوبی در زمان اجرا و فلش پلیر استفاده AMF برای برقراری ارتباط بین و nbsp؛ برنامه ها و سرور از راه دور. AMF کد تماس روال از راه دور (RPC) را به یک نمایش باینری جمع و جور است که می تواند بیش از HTTP / HTTPS و یا پروتکل RTMP / RTMPS منتقل شده است.
اشیاء و داده های ارزش را به این فرمت باینری، که باعث افزایش عملکرد، اجازه می دهد برنامه های کاربردی برای بارگذاری داده تا 10 برابر سریع تر از با فرمت مبتنی بر متن مانند XML و یا SOAP مرتب.
AMF3، ترتیب پیش فرض برای اکشن اسکریپت 3.0، فراهم می کند مختلف
مزایای بیش از AMF0، که برای اکشن اسکریپت 1.0 و 2.0 استفاده می شود.
AMF3 می فرستد داده بر روی شبکه با بازده بیشتری نسبت AMF0. این نرم افزار ارسال هوشمند و UINT اشیاء به عنوان عدد صحیح و پشتیبانی از انواع داده که تنها در اکشن اسکریپت 3.0 در دسترس هستند، مانند ArrayCollection، ByteArray و ObjectProxy

ویژگی ها:.

رمزگذار AMF0 / رمزگشای برای میراث ادوبی فلش بازیکنان (نسخه 6/8)
AMF3 رمزگذار / رمزگشای برای فرمت AMF جدید در ادوبی فلش پلیر 9 و جدیدتر
اختیاری C-پسوند برای حداکثر کارایی، ایجاد شده با استفاده Cython
پشتیبانی از IExternalizable، ArrayCollection، ObjectProxy، ByteArray، Recordset را، RemoteObject و بیشتر
دروازه راه دور برای پیچ خورده، جنگو، برنامه گوگل موتور، تیرهای، TurboGears2، Web2Py و هر گونه چارچوب WSGI سازگار
چارچوب آداپتور به ادغام خوبی با پروژه های پایتون شخص ثالث از جمله جنگو، برنامه گوگل موتور و SQLAlchemy
احراز هویت / setCredentials پشتیبانی
مشتری پایتون AMF با HTTP (S) و پشتیبانی احراز هویت
مرورگر سرویس (هدر DescribeService) درخواست پشتیبانی
محلی حمایت شی به اشتراک گذاشته شده

چه در این نسخه جدید است:

به ارائه پشتیبانی برای بسته راه دور AMF3 (BlazeDS اقدام به عنوان یک مشتری).
tracebacks خطا AMF0 از راه دور خواهد بود یک لیست به جای یک رشته است.
سوئیچ مشتری PyAMF به استفاده از urllib2. فراهم می کند پشتیبانی وکالتی و پاسخ gzip شد. با تشکر از برای بلند کردن اجسام سنگینPaulWinkeler.
اضافه شدن پشتیبانی از 0.6beta1 SQLAlchemy.
معرفی یک آداپتور جدید برای اکسیر، لفاف بسته بندی نازک در اطراف SQLAlchemy.
type_map ساده در کلاس کدبند.
رفع اشکال کوچک هنگامی که دست زدن به روابط M2M خالی با اشیاء جنگو unpersisted.
به روز رسانی برای حمایت از پلاسما.
رفع اشکال کوچک در BaseGateway.removeService، با تشکر برای پچ agronholm.
بهبود خالص پایتون AMF3 رمز گشایی عملکرد (تا X3).
شخصیت های غیر اسکی در پیام استثنا می UnicodeError شود.
همه آداپتورهای ORM خواهد خواص به عنوان ویژگی های شخص تنظیم دیگر.
پیش فرض به استفاده از __new__ برای ایجاد عنوان مثال اگر در دسترس است.
قابلیت unregister_type_alias.
__amf __. پروکسی در واقع کار می کند.
جنگو آداپتور در حال حاضر با استفاده از get_all_field_names برای پیدا کردن خواص مدل.
اضافه شده ClassAlias.bases و پشتیبانی درخت طبقه عمیق برای کلاس تایپ.
use_references کلمه کلیدی ارگ شده است از amf3.Encoder.write حذف *.
ClassAlias.getEncodableAttributes در حال حاضر یک DICT تک خواص بازگشت.
PyAMF مشتری خواهد یک استثنا افزایش اگر درواره از راه دور یک خطای سرویس می گرداند.
رفع اشکال مرجع با ذخیره نشده نمونه مدل جنگو. با تشکر از برای پچ و آزمون wolver.
در رمزگشایی روابط جنگو زمانی که به عنوان شخص اعلام رفع اشکال کوچک است. با تشکر از برای پچ wolver.
استثنا حذف از تمام زمینه ها و کلاس های pyamf.util.Indexed *.
روابط خالی جنگو در حال حاضر کد گذاری به عنوان هیچ، pyamf.Undefined نیست.
pyamf.ClientType حذف، آن را به عنوان تنظیمات سازگار نیست.

جدید در نسخه 0.6b2 است:

به ارائه پشتیبانی برای بسته راه دور AMF3 (BlazeDS اقدام به عنوان یک مشتری)
tracebacks خطا AMF0 کنترل از راه دور یک لیست از یک رشته باشد و نه
سوئیچ مشتری PyAMF به استفاده از urllib2. فراهم می کند پشتیبانی وکالتی و پاسخ gzip شد. با تشکر از برای بلند کردن اجسام سنگینPaulWinkeler.
اضافه شدن پشتیبانی از 0.6beta1 SQLAlchemy
معرفی یک آداپتور جدید برای اکسیر، لفاف بسته بندی نازک در اطراف SQLAlchemy
type_map ساده در کلاس کدبند
رفع اشکال کوچک هنگامی که دست زدن به روابط M2M خالی با اشیاء جنگو unpersisted
به روز رسانی برای حمایت از پلاسما
رفع اشکال کوچک در BaseGateway.removeService، با تشکر برای پچ agronholm
خالص پایتون AMF3 رمز گشایی بهبود عملکرد (تا X3)
شخصیت های غیر اسکی در پیام استثنا می UnicodeError باعث
همه آداپتورهای ORM خواهد خواص به عنوان ویژگی های شخص تنظیم دیگر
پیش فرض به استفاده از __new__ برای ایجاد عنوان مثال اگر در دسترس است.
قابلیت unregister_type_alias
__amf __. پروکسی در واقع کار می کند
آداپتور جنگو در حال حاضر با استفاده از get_all_field_names برای پیدا کردن خواص مدل
اضافه شده ClassAlias.bases و پشتیبانی درخت طبقه عمیق برای کلاس تایپ
use_references کلمه کلیدی ارگ شده است از amf3.Encoder.write حذف *
ClassAlias.getEncodableAttributes در حال حاضر یک DICT تک خواص بازگشت
PyAMF مشتری خواهد یک استثنا افزایش اگر درواره از راه دور یک خطای سرویس گرداند
رفع اشکال مرجع با ذخیره نشده نمونه مدل جنگو. با تشکر از wolver برای پچ و آزمون
در رمزگشایی روابط جنگو زمانی که به عنوان شخص اعلام رفع اشکال کوچک است. با تشکر از برای پچ wolver.
استثنا حذف از تمام زمینه ها و pyamf.util.Indexed * کلاس
روابط خالی جنگو در حال حاضر کد گذاری به عنوان هیچ، pyamf.Undefined نمی
pyamf.ClientType حذف، آن را به عنوان تنظیمات سازگار نمی

جدید در نسخه 0.4.2 است:

به پشتیبانی از رمز گشایی "منبع" ملک در ArrayCollections
موضوع در آداپتور GAE که در آن خواص پویا خواهد بود از دست رفته بر روی اشیاء اشاره ثابت.
ثابت یک مسئله حیاتی با شمارش AMF0 مرجع زمانی که کد پاسخ راه دور.
هدر HTTP تقویت دست زدن به در مشتری.
پشتیبانی از جنگو ugettext_lazy i18n.
اضافه شدن پشتیبانی از میکرو ثانیه برای اشیاء استاندارد. با تشکر از درک Payton برای پچ.
اضافه شدن پشتیبانی از انواع ملک در SQLAlchemy کلاس نقشه برداری.
اضافه شدن پشتیبانی از انواع ملک برای گوگل AppEngine db.Model و db.Expando.

مورد نیاز:

پایتون 2.3 یا بالاتر
fpconst 0.7.2 یا بالاتر (در هنگام استفاده از پایتون تحت 2.4 یا ویندوز)
ElementTree 1.2.6 یا جدیدتر (موجود در پایتون 2.5 و جدیدتر)
UUID 1.30 یا جدیدتر (موجود در پایتون 2.5 و جدیدتر)

نرم افزار های مشابه

progre(c)ss
progre(c)ss

13 Apr 15

TouchstoneJS
TouchstoneJS

10 Feb 16

Babel
Babel

12 Mar 16

نظرات به PyAMF

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!