flex en ambientes empresariales
DESCRIPTION
TRANSCRIPT
![Page 1: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/1.jpg)
Flex en aplicaciones Empresariales.
Ivan Alvarez – Bursatec
Ing. Software
![Page 2: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/2.jpg)
Flex en Apps Empresariales
• RIA de administracion del Riesgo para la camara de compensacion y liquidacion
• Asigna, regula el Mercado de Derivados
![Page 3: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/3.jpg)
• Monitoreo de indicadores y graficas en tiempo real.
• Interfaz atractiva.
• Facil de escalar.
• Alta disponibilidad.
• Buen performance.
Requerimientos
![Page 4: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/4.jpg)
Flex en Apps Empresariales
![Page 5: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/5.jpg)
JVM
• NO utilizar la version 1.5_07, problemas con RTMP.
![Page 6: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/6.jpg)
Flex en Apps Empresariales
![Page 7: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/7.jpg)
Flex en Apps Empresariales
![Page 8: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/8.jpg)
Servicios RPC
• Modificar el archivo services-config para evitar el error “SEND FAILED”
<channels> <channel-definition id="my-amf"
class="mx.messaging.channels.AMFChannel"> <endpoint
url="http://{server.name}:{server.port}/contextoWeb/messagebroker/amf" class="flex.messaging.endpoints.AMFEndpoint"/>
<properties> <polling-enabled>false</polling-enabled> </properties> </channel-definition> </channels>
![Page 9: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/9.jpg)
Mensajeria
• Publish and Suscribe via JMS(Topicos)
• Manejo de selectores(proxies)– consumer = new Consumer(); – consumer.destination = "ChatTopic"; – consumer.selector = "propiedad > 5" – SQL92
![Page 10: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/10.jpg)
• ApplicationDomain y modulos
Mensajeria
request.url = "module1.swf"; request.applicationDomain = ApplicationDomain.currentDomain;
![Page 11: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/11.jpg)
• Aplicaciones NO monoliticas.
• Carga y descarga de manera dinamica(perform)
• Multiples instancias del mismo modulo
– “miModulo” + identificadorUnico + “.swf”
• Frameworks
– Cairngorm• http://lab.arc90.com/2007/10/modular_1.php
– PureMVC• http://forums.puremvc.org/index.php
Modulos
![Page 12: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/12.jpg)
• Recusos en – http:www.ivanalvarez.com/blog– http://del.icio.us/ivan.alvarez– [email protected]
Flex en Apps Empresariales
![Page 13: Flex en ambientes empresariales](https://reader034.vdocuments.pub/reader034/viewer/2022052321/548b8defb4795967668b45aa/html5/thumbnails/13.jpg)
GRACIAS!!
Flex en Apps Empresariales