Flash Platform + Zend Amf
-
Upload
miguel-pinto -
Category
Technology
-
view
2.077 -
download
3
description
Transcript of Flash Platform + Zend Amf
![Page 1: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/1.jpg)
1
FLASH PLATFORM + ZEND_AMF
![Page 2: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/2.jpg)
2
Índice
• Apresentação• O que é o AMF?• Como funciona?• Implementações em PHP• A Zend_AMF• Utilização simples• Integração com a Zend Framework• Questões
![Page 3: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/3.jpg)
3
Apresentação
• Quem sou
• Experiência profissional
• Comunidade portuguesa de PHP
![Page 4: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/4.jpg)
4
O que é o AMF?
• Action Message Format : é um formato binário, utilizado para serializar objectos de ActionScript.
• Utilização: AMF é usado no flash player internamente para comunicação entre as várias classes e para comunicação entre endpoints.
• Quais as classes de actionscript que suportam AMF? Todas com excepção da DisplayObject.
![Page 5: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/5.jpg)
Como funciona?Use
r
Server Endpoint
DB
Service A
Service B
Service C
File system
APIExterna
![Page 6: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/6.jpg)
6
Implementações em PHP
• AMFPHP
• SabreAMF
• Zend AMF
• Outras
![Page 7: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/7.jpg)
7
A Zend AMF
• Componente da Zend Framework
• Implicações da utilização da Zend AMF
• Componentes com arquitectura loosely-coupled
• Suporte da Adobe e Zend
![Page 8: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/8.jpg)
8
Utilização simples
![Page 9: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/9.jpg)
9
Integração com a Zend Framework
• Criar um novo projecto baseado na Zend Framework
• Criar um módulo amf• Criar um messageController para
lidar com os pedidos• Criar Models para business logic
![Page 10: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/10.jpg)
10
Questões
![Page 11: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/11.jpg)
11
Links
• Miguel Pinto (blog)http://blog.lookatitude.com
• Zend Frameworkhttp://framework.zend.com
• Apenas o componente Zend AMFhttp://framework.zend.com/download/amf
• Wade arnold (blog)http://wadearnold.com/blog/
• Flash builder 4http://labs.adobe.com/technologies/flashbuilder4/
![Page 12: Flash Platform + Zend Amf](https://reader035.fdocumentos.tips/reader035/viewer/2022073017/555dcd0dd8b42ab56b8b4f13/html5/thumbnails/12.jpg)
12