Your SlideShare is downloading. ×
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Flex 2.0 com PHP e MySQL
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Flex 2.0 com PHP e MySQL

2,086

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,086
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
61
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. 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. 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. 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. 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. 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. 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. 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. Flex 2.0 com PHP – Via AMFPHP Exemplo prático.
  • 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

×