Flex en ambientes empresariales

693 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
693
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Flex en ambientes empresariales

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

×