1. AMFPHP
O AMFPHP é uma implementação de código aberto livre em PHP, que permite serialização de
tipos primitivos e objetos do ActionScript (AS2 e AS3).
É uma alternativa ao ao Flex Data Service (AMF3) e o Flash Remoting (AMF0) que possibilita a
comunicação entre serviços de servidor construídos em Flash, Flex e AIR e objetos de classes PHP.
Possibilita aos desenvolvedores PHP acessar dados de um banco de dados e encaminhá-los a RIA's
(Rich Internet Applications ) que usam Cairngorm, ARP e frameworks baseados em MVC (como o
CakePHP), sem se preocupar com coerção (cast) de tipos entre duas linguagens.
Filosofia do AMFPHP
• Instalação e Implementação rápidas
• Compatível com PHP4 e PHP5 sem necessidade de extensões
• Leve e rápido
• Convenção sobre configuração (mesma filosofia do CakePHP)
• Pode ser embarcado dentro de um framework (ex.: CakeAmfPHP)
• Ferramentas de produção (navegador de serviços, gerador de código, profiling)
• Inclue XML-RPC (Remote Procedure Calls) e JSON
• Não é um framework
• Possui exemplos
• Imita a especificação AMF
Ultima versão: 1.2
Frameworks:
• WordPress: através do AWI (AMFPHP WordPress Integration)
•