Flex 2.0 com PHP e MySQL




 Aprendendo sobre os benefícios
 de integrar soluções RICAS (RIA)
 com aplicações WEB 2.0.
  ...
Flex 2.0 com PHP – Via
             AMFPHP
Tópicos abordados:

• Melhor interface, maior controle;
• Via de comunicação pa...
Flex 2.0 com PHP – Via
              AMFPHP
      Melhor interface, maior controle

O Flex possibilita o uso de seus contr...
Flex 2.0 com PHP – Via
             AMFPHP
    Via de comunicação para serializar /
               deserializar

Serializa...
Flex 2.0 com PHP – Via
                     AMFPHP
Objetos nativos do PHP convertidos para Objetos do
                   A...
Flex 2.0 com PHP – Via
               AMFPHP
                      O que é RPC?

RPC é a sigla de Remote Procedure Call (C...
Flex 2.0 com PHP – Via
                  AMFPHP
Formato AMF e AMFPHP

O que é AMF?
É a abreviação de Actionscript Message ...
Flex 2.0 com PHP – Via
              AMFPHP
O AMFPHP é totalmente grátis.

Com ele, o programador facilmente cria objetos ...
Flex 2.0 com PHP – Via
       AMFPHP



   Exemplo prático.
Flex 2.0 com PHP – Via
       AMFPHP


      Obrigado!
        www.flexbrasil.org
     Baixar slides e exemplo:
  www.flex...
Upcoming SlideShare
Loading in...5
×

Flex 2.0 com PHP e MySQL

2,106

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,106
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
62
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Flex 2.0 com PHP e MySQL

  1. 1. Flex 2.0 com PHP e MySQL Aprendendo sobre os benefícios de integrar soluções RICAS (RIA) com aplicações WEB 2.0. Marcelo Gallina marcelo@flexpr.com.br www.flexbrasil.org
  2. 2. Flex 2.0 com PHP – Via AMFPHP Tópicos abordados: • Melhor interface, maior controle; • Via de comunicação para serializar/deserializar; • Objetos nativos do PHP convertidos para objetos do actionscript 3.0 (via AMFPHP); • O que é RPC?; • Formato AMF e AMFPHP; • Exemplo prático
  3. 3. Flex 2.0 com PHP – Via AMFPHP Melhor interface, maior controle O Flex possibilita o uso de seus controles nativos para edição e posterior visualização de valores. <mx:ComboBox/> <mx:DatGrid:/> <mx:ArrayCollection/> <mx:List/> <mx:Tree/> <mx:XMLListCollection/>
  4. 4. Flex 2.0 com PHP – Via AMFPHP Via de comunicação para serializar / deserializar Serializar – É o processo de transmissão de um objeto por uma conexão de rede, seja em forma binária ou em formato de texto como o XML. Deserializar – É a inversão da serialização, após a manipulação do objeto ele é serializado para o objeto de origem.
  5. 5. Flex 2.0 com PHP – Via AMFPHP Objetos nativos do PHP convertidos para Objetos do Actionscript 3.0 PHP 5.0 <?php $valor = 10; // return $valor; ?> Actionscript 3.0 Package { class getValores { public var valor:unit; } }
  6. 6. Flex 2.0 com PHP – Via AMFPHP O que é RPC? RPC é a sigla de Remote Procedure Call (Chamada de Procedimento Remoto), é uma forma de comunicação entre o servidor e o cliente através de métodos. Essa comunicação, possibilita integrar um método com um objeto local com a passagem de vários parâmetros, definir um valor ou uma função de retorno e receber o resultado em qualquer formato. Uma das facilidades do RPC é não precisarmos nos preocupar com o que enviar ou receber de valores. O servidor e cliente, interagem com o PHP de acordo com a descrição de chamada de métodos para dados complexos.
  7. 7. Flex 2.0 com PHP – Via AMFPHP Formato AMF e AMFPHP O que é AMF? É a abreviação de Actionscript Message Format. Formato de mensagens trocadas entre o SWF9 tanto Flex e Flash CS3 com aplicativos server-side ( PHP, ColdFusion, JSP, etc) AMFPHP É um framework RPC que serve de alternativa Open-Source da tecnologia FlashRemoting em servidores PHP sem a necessidade de instalação de nenhum recurso adicional no servidor. O Service Browser do AMFPHP permite que o programador teste sua classe e métodos antes de começar a escrever o programa, para tanto, basta acessá-lo, e testar todos os métodos de chamada ou retorno de suas classes PHP.
  8. 8. Flex 2.0 com PHP – Via AMFPHP O AMFPHP é totalmente grátis. Com ele, o programador facilmente cria objetos em PHP e torna-os em Objetos ActionScript. Passo a passo do funcionamento: • Primeiro você deve baixar a versão mais atualizada do AMFPHP (www.amfphp.org); • Crie um gateway usando as classes do AMFPHP (veremos um exemplo mais adiante); • Conecte-se à esse gateway usando o ActionScript; • Consuma o serviço no servidor que será uma classe criada em PHP.
  9. 9. Flex 2.0 com PHP – Via AMFPHP Exemplo prático.
  10. 10. Flex 2.0 com PHP – Via AMFPHP Obrigado! www.flexbrasil.org Baixar slides e exemplo: www.flexbrasil.org/palestras/facinter/ marcelo@flexpr.com.br
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×