amfPHP

1.032 visualizações

Publicada em

Apresentação sobre o amfPHP ver mais em http://proflborges.blogspot.com/ e vídeo de instalação em https://www.youtube.com/watch?v=QT3DRVKePqw

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.032
No SlideShare
0
A partir de incorporações
0
Número de incorporações
420
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

amfPHP

  1. 1. amfPHPLuciano Oliveira Borges
  2. 2. amfPHPO que é ?amfphp é uma linguagem de código aberta euma peça fundamental para odesenvolvimento de aplicações web.amfphp é usado em projetos que cobrem umaampla área, desde jogos até aplicativos denegócio.O papel do amfPHP é fornecer uma maneirarealmente simples de conectar um cliente comum servidor na nuvem.
  3. 3. amfPHPComo ?Utilize amfphp para permitir que o aplicativocliente se comunique com o servidor por meiode um webservices.Pode-se facilmente acessar métodos de classespor aplicativos do cliente de todos os tipos(desktop, web, js, c++, etc) .Uma base de código para todos os formatospadrão RPC (XML, JSON, amf).
  4. 4. amfPHPCaracterísticas● Escrito em PHP 5.● Comunicação entre PHP por meio da web com aplicativos móveis.● Comunicação nativa com Flash, Flex, AS2 e AS3.● Comunicação nativa com Javascipt, html e ajax (jQuery).● Possui uma fácil instalação.● Aceita diversos formatos por meio de plugins: AMF, JSON (XML, XML RPC, SOAP, RSS, mais formatos personalizados estão em desenvolvimento).● Possui um navegador de serviço para a depuração.● Livre e de código aberto com licença BSD.
  5. 5. amfPHPHistóriaAction Message Format (AMF) é um formatobinário usado para serializar objetos gráficos,tais como objetos ActionScript e XML, ouenviar mensagens entre um cliente AdobeFlash e um serviço remoto, geralmente umFlash Media Server ou alternativas deterceiros.A linguagem ActionScript 3 (AS3) fornececlasses para codificação e decodificação doformato AMF.
  6. 6. amfPHPHistóriaO formato AMF é frequentemente usado emconjunto com RTMP da Adobe paraestabelecer conexões e comandos de controlepara a entrega de streaming media.Neste caso, os dados do AMF são encapsuladosem um bloco que tem um cabeçalho, quedefine as coisas como o comprimento damensagem e o tipo (quer seja um "ping","comandos" ou suportes de dados).
  7. 7. amfPHPHistóriaA Adobe Systems publicou o binário daespecificação do AMF como protocolo dedados em 13 de dezembro de 2007 e anunciouque apoiaria a partir daí a comunidade dedesenvolvedores para fazer este protocolodisponível para todas as plataformas deservidor principal.
  8. 8. amfPHPHistóriaAs variações dos protocolos de AMF sãosuportadas por muitas linguagens e tecnologiasdo lado do servidor, na forma de bibliotecas eserviços que devem ser instalados e integradospelo desenvolvedor do aplicativo, tais como:ColdFusion, haXe, Java, .NET, PHP, Python,Perl, Ruby, JavaScript, Delphi e Powershell.
  9. 9. amfPHPLinksPara saber mais sobre o AMF e o amfPHPacesse as referências abaixo:● http://www.silexlabs.org/amfphp/● http://en.wikipedia. org/wiki/Action_Message_Format● http://sourceforge.net/projects/amfphp/

×