• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Dale Stamina A Tu Flex App Con Amfphp
 

Dale Stamina A Tu Flex App Con Amfphp

on

  • 2,914 views

 

Statistics

Views

Total Views
2,914
Views on SlideShare
2,906
Embed Views
8

Actions

Likes
0
Downloads
4
Comments
0

2 Embeds 8

http://www.slideshare.net 7
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Dale Stamina A Tu Flex App Con Amfphp Dale Stamina A Tu Flex App Con Amfphp Presentation Transcript

    • Dale stamina a tu Flex App con AMFPHP!!! Sergio Brito Twitter: @yacaFx AUG: riactive.com Blog: blog.yacafx.com Skype: yacatematrix Gtalk: yacatematrix Mail: yacatematrix@gmail.com
    • ¿Qué es AMF?  Action Message Format (AMF)  Es un formato binario basado en SOAP (Simple Object Acces Protocol). Es usado para transportar datos entre Aplicaciones Flash/Flex y un lenguaje intermedio(PHP, JAVA, etc.)  Vio luz con la aparición del Flash Player 6 y hasta la versión 9 con AS3 tuvo cambios importantes para adaptarse a la potencia del AS3
    • ¿Y a mi de que me sirve?  Mis Flash/Flex apps pueden hablar con un servidor a través de lenguajes como PHP, JAVA, ColdFusion.  Organiza y adapta mis objetos de ActionScript para enviarlos y que sean usables en el servidor.  El proceso de adaptación o serialización es 100% en binario y se transmite por el puerto 80/443  La transmisión de estos datos es muy rápida pues con AMF3 se comprimen.
    • ¿Ajeles y donde entra AMFPHP?  AMFPHP es una alternativa open source al Flash Remoting  Puedes conectarte a tus clases de PHP  Independiza y potencializa tu código PHP
    • Más!! Más!! Más!!  AMFPHP en pocas palabras es un toolkit RPC para PHP  Similar a Flash Remoting Javascript y Ajax con JSON Clientes XML con XML-RPC
    • En la cocina del Cheff  El servidor y el cliente, PHP y SWF’s tienen un medio para describir las llamadas a sus métodos e interpretar datos/objetos  El cliente empaqueta y envía al Gateway  Automáticamente AMFPHP *Desempaqueta la petición *Encuentra la clase correspondiente *Genera la instancia *Invoca al método con los argumentos enviados *Empaqueta los datos retornados
    • En la cocina del Cheff  Si hago peticiones SQL transforma y empaqueta los recordsets  Contamos con un browser de clases para probar nuestro código
    • ¿Y con Flex como le hago?  Flex desde la versión 2 cuenta con la clase RemoteObject en el paquete Flas.net.NetConnection  Los RemoteObject’s son altamente funcionales y hacen mas fácil el desarrollo desde Flex.  Tenemos opciones muy simples para usar grandes o pequeños objetos  Tienen la propiedad ShowBusyCursor que nos permite saber gráficamente que nuestro RO esta trabajando
    • ¡Vamos a hincarle el diente!  Instalar  Probar gateway  Hacer nuestra clase  Probar clase  Hacer nuestra Flex App  Volvernos inmensamente felices al verla funcionando!!  Compartir conocimiento y postearlo en mi Blog XD
    • Recursos  El DVD =)  www.amfphp.org  tv.adobe.com/watch/adc-presents/flex-and-amfphp/  www.adobe.com/devnet/flex/flex_php.html  Flex CookBook
    • Happy Coding!! =) Sergio Brito Twitter: @yacaFx AUG: riactive.com Blog: blog.yacafx.com Skype: yacatematrix Gtalk: yacatematrix Mail: yacatematrix@gmail.com