PyAMF

ソフトウェアのスクリーンショット:
PyAMF
ソフトウェアの詳細:
バージョン: 0.6.1.1
日付のアップロード: 13 Apr 15
開発者: PyAMF Project
ライセンス: 無料
人気: 210

Rating: 2.7/5 (Total Votes: 3)

アドビの統合ランタイムとFlash Playerの間&NBSP通信するAMFを使用します。アプリケーションとリモートサーバー。 AMFは、HTTP / HTTPSまたはRTMP / RTMPSプロトコルで転送することができるコンパクトなバイナリ表現にリモートプロシージャコール(RPC)をコードする。
オブジェクトとデータ値は、アプリケーションが最大10倍高速XMLやSOAPなどのテキストベースのフォーマットと比べてデータをロードすることができ、パフォーマンスが向上し、このバイナリ形式内に直列化されている。
AMF3、ActionScript 3.0のためのデフォルトの直列化は、さまざまな提供
ActionScript 1.0および2.0のために使用されるAMF0、オーバー利点。
AMF3はAMF0よりも効率的にネットワークを介してデータを送信します。それは、そのようなArrayCollectionの、ByteArrayのとObjectProxyのみのActionScript 3.0で使用可能なデータ型を、整数としてint型がuintオブジェクトを送信し、サポートしてサポートしています。

の特徴:ます。

< P>
  • レガシーのAdobe Flashプレーヤー用のAMF0エンコーダ/デコーダ(バージョン6-8)
  • は、Adobe Flash Player 9以降ます。
  • で新しいAMFフォーマットのAMF3エンコーダ/デコーダ
  • オプションC-延長最大のパフォーマンスのために、Cythonを使用して作成します。
  • はIExternalizable、ArrayCollectionに、ObjectProxy、ByteArrayの、レコードセット、RemoteObjectの、よります。
  • のサポート
  • ツイスト、ジャンゴ、グーグルのApp Engineは、パイロン、TurboGears2、web2pyのと互換性のある任意のWSGIフレームワークのリモートゲートウェイます。

  • ジャンゴ、グーグルのApp EngineとSQLAlchem​​yのなどのサードパーティのPythonのプロジェクトとうまく統合するための
  • アダプタ·フレームワーク
  • 認証/のSetCredentialsサポートします。
  • HTTP(S)および認証をサポートしたPythonのAMFクライアントます。

  • サポートされている
  • サービスブラウザ(DescribeServiceヘッダー)要求
  • ローカル共有オブジェクトをサポートします。

のこのリリースで新しいのは何ですか。

  • AMF3リモーティングパケット(BlazeDSには、クライアントとして動作するためのサポートを提供)します。
  • AMF0リモート·エラー·トレースバックは文字列ではなく、リストになります。
  • urllib2の使用するPyAMFクライアントを切り替えます。プロキシとgzipで圧縮された応答のためのサポートを提供します。重い物を持ち上げるための@PaulWinkelerに感謝します。
  • SQLAlchem​​yのの0.6beta1のサポートが追加されました。
  • エリクサー、SQLAlchem​​yの薄いラッパのための新しいアダプタを導入します。
  • エンコーダの授業で簡体type_mapます。
  • unpersisted Djangoのオブジェクトと空のM2Mの関係を取り扱うとき小さなバグを修正します。

  • プラズマをサポートするために、
  • を更新します。
  • BaseGateway.removeServiceの小さなバグを修正しました、おかげでパッチagronholmます。

  • (X3まで)
  • ピュアPythonのAMF3復号性能の向上します。

  • はUnicodeErrorを引き起こす例外メッセージの
  • 非ASCII文字します。
  • すべてのORMアダプタは、もはや静的属性に応じてプロパティを設定しません。

  • 利用可能な場合、インスタンスの作成のために__new__使用することに
  • デフォルトます。
  • unregister_type_aliasする機能します。
  • __ AMF __。プロキシが実際に動作します。
  • Djangoのアダプタは現在、モデルのプロパティを見つけることがget_all_field_namesを使用しています。
  • を追加しましたClassAlias​​.basesと型指定されたクラスのための深いクラスツリーをサポートします。
  • は、キーワードargは* amf3.Encoder.writeから削除されています。
  • use_references
  • ClassAlias​​.getEncodableAttributesは現在、プロパティの単一のdictを返します。

  • リモートゲートウェイがサービスエラーを返した場合
  • PyAMFクライアントは例外を発生させます。
  • は保存されていないDjangoのモデルインスタンスを参照のバグを修正しました。パッチやテストのためにウンバーのおかげます。
  • staticとして宣言するときDjangoの関係を復号化する際に、小さなバグを修正しました。パッチのウンバーのおかげます。
  • は、すべてのコンテキストとpyamf.util.Indexed *クラスからの例外を削除します。
  • 空のDjangoの関係は今pyamf.Undefinedませなし、​​としてエンコードされます。
  • pyamf.ClientType、それが準拠してスペックされていないとして、削除します。

のバージョン0.6b2のの新機能:

  • AMF3リモーティングパケットのサポートを提供する(BlazeDSではとして機能するクライアント)
  • AMF0 Remotingのエラートレースバックは、リストではなく、文字列
  • になります
  • urllib2の使用するPyAMFクライアントを切り替えます。プロキシとgzipで圧縮された応答のためのサポートを提供します。重い物を持ち上げるための@PaulWinkelerに感謝します。
  • SQLAlchem​​yのの0.6beta1のサポートが追加されました。
  • エリクサー、SQLAlchem​​yの薄いラッパのための新しいアダプタを導入します。
  • エンコーダのクラスで簡体type_mapます。
  • unpersisted Djangoのオブジェクトと空のM2Mの関係を取り扱うとき小さなバグを修正します。
  • 更新がプラ​​ズマをサポートするためにします。
  • BaseGateway.removeServiceの小さなバグ、パッチのおかげでagronholm固定します。

  • (X3まで)
  • ピュアPythonのAMF3復号性能の向上します。

  • はUnicodeErrorを引き起こす例外メッセージの
  • 非ASCII文字
  • すべてのORMアダプタはもはやます。
  • 静的属性に応じてプロパティを設定しません
    利用可能な場合、インスタンスの作成のために__new__使用することに
  • デフォルトます。
  • unregister_type_aliasする機能します。
  • __ AMF __。プロキシが実際に動作します。
  • はDjangoのアダプタは現在、モデルのプロパティを見つけることがget_all_field_namesを使用しています。
  • を追加しましたClassAlias​​.basesと型付けされたクラスのための深いクラスツリーのサポートします。
  • は、キーワードargがamf3.Encoder.write *
  • から削除されましたuse_references
  • ClassAlias​​.getEncodableAttributesは現在、プロパティの単一のdictを返します。

  • リモートゲートウェイがサービスエラーを返した場合
  • はPyAMFクライアントは例外を発生させます。
  • は保存されていないDjangoのモデルインスタンスを参照のバグを修正しました。パッチやテスト
  • のためにウンバーのおかげで
  • staticとして宣言するときDjangoの関係を復号化する際に、小さなバグを修正しました。パッチのウンバーのおかげます。
  • すべてのコンテキストとpyamf.util.Indexed *クラスから削​​除例外ます。
  • 空のDjangoの関係は今なしとしてエンコードされている、しないpyamf.Undefinedます。

  • <李> pyamf.ClientTypeは準拠ますスペックされないように、除去

のバージョン0.4.2でのの新機能:ArrayCollectionsに「ソース」プロパティを復号化するための

  • サポート
  • 動的特性が参照されるオブジェクトに不足していることになるGAEアダプタで問題を修正します。
  • AMF0参照カウントでは重大な問題でリモーティング応答をコード修正します。

  • クライアントの取り扱い
  • 強化HTTPヘッダます。
  • Djangoの国際化ugettext_lazyをサポートします。
  • datetimeオブジェクトのためのマイクロ秒のサポートが追加されました。パッチのデレク·ペイトンに感謝します。
  • SQLAlchem​​yの上のプロパティタイプのサポートが追加されました、クラスをマッピングします。
  • は、Google AppEngineのdb.Modelとdb.Expandoのプロパティタイプのサポートが追加されました。

の要件

  • はPython 2.3以上
  • fpconst 0.7.2以上(2.4またはWindowsでPythonを使用して)します。
  • ElementTreeの1.2.6以降(のPython 2.5以降に含まれる)します。
  • UUID 1.30以降(のPython 2.5以降に含まれる)します。

同じようなソフトウェア

HeapBox
HeapBox

13 May 15

Meteor
Meteor

5 Sep 16

grid.js
grid.js

12 Apr 15

KinectJS
KinectJS

5 Jun 15

へのコメント PyAMF

コメントが見つかりません
コメントを追加
画像をオンにする!