Implementando Flex2 en el “Mundo Enterprise” - III (uniendo java y flex)
7 02 2007No hay mucho que contar, pero lo poco que hay es significativo. Resulta que estoy planteando una infraestructura en la cual un server Jboss 4 con webServices programados en java interactúan con la base de datos. Los mismos son consumidos mediante Flex. El tema es que si uno está trabajando en ambas plataformas, por ejemplo, programando los webservices y testeándolos por frontend, hay que tener el Flex Builder y el Eclipse(de la distro que uses) funcionando al mismo tiempo. Esto representa una sobrecarga para el equipo, más si el Jboss y el MySQL se encuentran “levantados” para probar las cosas.
Instalando Flex Builder como plugin del un eclipse ya existente
Tratando de solucionar este inconveniente(que agotaba los recursos de mi máquina), lo que hice fué reinstalar el flex builder como plugin de un eclipse ya existente(es una opción que te da cuando ejecutas el intall). Con esto podes trabajar en el proyecto en las áreas de frontend y backend sin necesidad de tener dos ides, ahorrando memoria y capacidad de procesamiento.
Generando un único archivo de deploy
Ahora que tenemos el ide preparado para trabajar con flex, además de con java, lo que hacemos es generar un proyecto flex(frontend) y otro en java(backend), el cual debemos crear como “Dinamic Web Project”. En el proyecto java, agregamos un folder “linkeado” por filesystem con el directorio “bin” de nuestro proyecto flex. Con esto conseguimos dos cosas, por un lado, que podamos hacer click derecho->Run As->Run on server desde el HTML que nos genera flex, el cual queda dentro del proyecto java que estemos haciendo y por otro, que cuando generemos el EAR o el WAR, el código flex compilado quede dentro del mismo.
Es todo por hoy, nos leemos en el próximo post.







