PyAMF

Tela Software:
PyAMF
Detalhes de Software:
Versão: 0.6.1.1
Data de upload: 13 Apr 15
Revelador: PyAMF Project
Licença: Livre
Popularidade: 2

Rating: 3.0/5 (Total Votes: 1)

Adobe Integrated Runtime e Flash Player usar AMF para se comunicar entre & nbsp; pedidos e um servidor remoto. AMF codifica chamadas de procedimento remoto (RPC) em uma representação binária compacta que pode ser transferido através de HTTP / HTTPS ou o protocolo RTMP / RTMPS.
Objetos e dados valores são serializados para este formato binário, o que aumenta o desempenho, permitindo que os aplicativos para carregar dados até 10 vezes mais rápido do que com os formatos baseados em texto, como XML ou SOAP.
AMF3, a serialização padrão para ActionScript 3.0, fornece vários
vantagens sobre AMF0, que é usado para o ActionScript 1.0 e 2.0.
AMF3 envia dados através da rede de forma mais eficiente do que AMF0. Ele suporta o envio de int e uint objetos como inteiros e suporta os tipos de dados que estão disponíveis apenas em ActionScript 3.0, como ArrayCollection, ByteArray e ObjectProxy

Características :.

< p>
  • AMF0 codificador / decodificador para legados Adobe Flash Players (versão 6-8)
  • AMF3 codificador / decodificador para o novo formato AMF em Adobe Flash Player 9 e mais recente
  • opcional C-extensão para o máximo desempenho, criado usando Cython
  • Suporte para IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet, RemoteObject e mais
  • gateways Remoting para Twisted, Django, o Google App Engine, Pilares, TurboGears2, web2py e qualquer quadro WSGI compatível
  • Adapter Framework para integrar bem com projetos Python de terceiros, incluindo Django, Google App Engine e SQLAlchemy

  • Apoio
  • Autenticação / setCredentials
  • cliente Python AMF com HTTP (S) e suporte de autenticação
  • Serviço de Browser (cabeçalho DescribeService) os pedidos fundamentados
  • apoio objeto compartilhado local

O que é novo nesta versão:

  • Fornecer suporte para pacotes AMF3 comunicação remota (BlazeDS atuando como um cliente ).
  • tracebacks erro AMF0 Remoting será uma lista ao invés de uma string.
  • Desligue o cliente PyAMF usar urllib2. Fornece suporte para proxy e respostas gzipped. Graças aPaulWinkeler para o trabalho pesado.
  • Adicionado suporte para SQLAlchemy 0.6beta1.
  • introduziu um novo adaptador para Elixir, um invólucro fino ao redor SQLAlchemy.
  • type_map simplificado nas aulas de codificador.
  • Corrigido um pequeno erro ao manusear relações M2M vazios com objetos Django unpersisted.
  • Atualizações para apoiar Plasma.
  • Corrigido um pequeno bug no BaseGateway.removeService, graças agronholm para o patch.
  • Pure melhorias de desempenho Python AMF3 decodificação (até x3).

  • Caracteres
  • Não-ascii na mensagem de exceção causaria uma UnicodeError.
  • Todos os adaptadores ORM vai propriedades já não definir como atributos estáticos.
  • Padrão para usar __new__ por exemplo criação, se disponível.
  • Capacidade de unregister_type_alias.
  • __ amf __. Procuração realmente funciona.
  • adaptador Django agora usa get_all_field_names para encontrar imóveis modelo.
  • ClassAlias.bases acrescentado e apoio árvore classe profunda para as classes digitadas.
  • use_references chave arg foi removido amf3.Encoder.write *.
  • ClassAlias.getEncodableAttributes agora irá retornar um único dict de propriedades.
  • PyAMF cliente irá lançar uma exceção se o gateway remoto devolve um erro de serviço.
  • Corrigido um erro de referência que não foram salvos com instâncias do modelo Django. Graças a wolver para o patch e testes.
  • Corrigido um pequeno bug na decodificação relações Django quando é declarada como estática. Graças a wolver para o patch.
  • exceções removido de todos os Contexto e pyamf.util.Indexed * classes.
  • relações vazias Django estão agora codificado como None, não pyamf.Undefined.
  • pyamf.ClientType removido, já que não é compatível com especificação.

O que é novo na versão 0.6b2:

  • Fornecer suporte para pacotes AMF3 comunicação remota (BlazeDS agindo como um cliente)
  • tracebacks erro AMF0 Remoting será uma lista, em vez de uma seqüência
  • Desligue o cliente PyAMF usar urllib2. Fornece suporte para proxy e respostas gzipped. Graças aPaulWinkeler para o trabalho pesado.
  • Adicionado suporte para SQLAlchemy 0.6beta1
  • introduziu um novo adaptador para Elixir, um invólucro fino ao redor SQLAlchemy
  • type_map simplificado nas classes Encoder
  • Corrigido um pequeno erro ao manusear relações M2M vazios com objetos Django unpersisted
  • Atualizações para apoiar Plasma
  • Corrigido um pequeno bug no BaseGateway.removeService, agronholm graças para o patch
  • Pure Python AMF3 decodificação melhorias de desempenho (até 3x)

  • Caracteres
  • Não-ascii na mensagem de exceção causaria uma UnicodeError
  • Todos os adaptadores ORM deixará de definir propriedades atributos como estáticos
  • Padrão para usar __new__ por exemplo criação, se disponível.
  • Capacidade de unregister_type_alias
  • __ amf __. Procuração realmente funciona
  • adaptador Django agora usa get_all_field_names para encontrar imóveis modelo
  • ClassAlias.bases acrescentado e apoio árvore classe profunda para as classes digitadas
  • use_references chave arg foi removido amf3.Encoder.write *
  • ClassAlias.getEncodableAttributes agora irá retornar um único dict de propriedades
  • PyAMF cliente irá lançar uma exceção se o gateway remoto devolve um erro de serviço
  • Corrigido um erro de referência que não foram salvos com instâncias do modelo Django. Graças a wolver para o patch e testes
  • Corrigido um pequeno bug na decodificação relações Django quando é declarada como estática. Graças a wolver para o patch.
  • exceções removido de todos os Contexto e pyamf.util.Indexed * Classes
  • relações vazias Django estão agora codificado como None, não pyamf.Undefined
  • pyamf.ClientType removido, já que não é compatível com especificação

O que é novo na versão 0.4.2:

  • Suporte para descodificar a propriedade "fonte" em ArrayCollections
  • Corrigido um problema no adaptador GAE onde as propriedades dinâmicas estaria faltando em objetos referenciados.
  • Corrigido um problema crítico com contagem de referência AMF0 quando se codifica as respostas de comunicação remota.
  • Reforço header http manipulação no cliente.
  • Suporte para Django i18n ugettext_lazy.
  • Adicionado suporte para microssegundos para objetos de data e hora. Graças a Derek Payton para o patch.
  • Adicionado suporte para tipos de propriedade sobre SQLAlchemy mapeados classes.
  • Adicionado suporte para tipos de propriedade para o Google AppEngine db.Model e db.Expando.

Requisitos :

  • Python 2.3 ou superior
  • fpconst 0.7.2 ou superior (ao utilizar Python sob 2.4 ou Windows)
  • ElementTree 1.2.6 ou mais recente (incluído no Python 2.5 e mais recentes)
  • uuid 1.30 ou mais recente (incluído no Python 2.5 e mais recentes)

Programas semelhantes

domReady
domReady

12 May 15

CacheBox
CacheBox

1 Mar 15

Mocha UI
Mocha UI

12 May 15

Comentário para PyAMF

Comentários não encontrado
Adicionar comentário
Ligue imagens!