Este documento describe los pasos para crear una aplicación Flex que se comunica con código Java a través de RemoteObjects. Inicialmente, se crea un proyecto Flex en Eclipse y se configura un servidor J2EE. Luego, se crea una clase Java con un método que retorna un String y se define un destino en el archivo remoting-config.xml. Finalmente, en el archivo MXML se agrega un RemoteObject y un botón para invocar el método Java y mostrar el resultado.
Este documento describe dos métodos para agregar objetos como imágenes a documentos de Word: incrustar y vincular. Incrustar significa que el objeto se convierte en parte del documento y aumenta su tamaño, mientras que vincular mantiene el objeto externo y enlazado al documento sin aumentar su tamaño. Se explican los pasos para incrustar objetos utilizando las opciones de pegar o insertar, como seleccionar el objeto en su ubicación original y luego pegarlo o insertarlo en el documento de Word
Este documento proporciona instrucciones sobre cómo instalar y utilizar el entorno de desarrollo integrado Code::Blocks para crear proyectos en C++. Explica cómo descargar e instalar Code::Blocks, crear nuevos proyectos, compilar y ejecutar código, y utilizar las diversas ventanas y herramientas del entorno. También cubre temas como la depuración, la creación de abreviaturas, y la configuración de proyectos y variables.
Este documento describe los conceptos básicos de proyectos en Visual C++, incluyendo los tipos de proyectos, el visor de proyectos, y clases como CDialog y CEdit. También incluye un ejemplo paso a paso de cómo crear una aplicación con una caja de diálogo usando Visual C++.
Tutorial 1 programas de consola con net beans 5cardoso_rca
Este documento describe los pasos para crear un proyecto de consola en Java usando NetBeans 5.0, incluyendo la creación de un proyecto, la ubicación de archivos, la creación de una clase, y la generación automática de métodos de acceso. Explica cómo seleccionar el tipo de proyecto, establecer el nombre y ubicación, y agregar código a la clase principal y otras clases creadas.
Este documento proporciona una introducción a Eclipse, incluyendo una descripción de sus partes principales, cómo crear proyectos y clases en Eclipse, y cómo editar y compilar código dentro del entorno de desarrollo. Explica las pestañas y perspectivas de Eclipse, y cómo crear y organizar proyectos y archivos de código fuente.
Este documento describe cómo las soluciones de movilidad pueden integrar Android y PaaS. Explica los conceptos de IaaS, PaaS y SaaS, y proporciona detalles sobre la plataforma PaaS de Neodoo y la aplicación Farmadroid como ejemplo de cómo conectar una aplicación Android a través de servicios web RESTful a una plataforma en la nube como Google App Engine.
Eclipse Training - Main eclipse ecosystem classesLuca D'Onofrio
This document provides an overview of the main Eclipse ecosystem classes, including the runtime platform core and runtime, resource management, and jobs. It discusses key classes like Platform, PluginBundle, Bundle, and IResource that provide the basic infrastructure and services in Eclipse. It also covers topics like logging, the Eclipse file system, jobs for background operations, and workspace operations.
Este documento describe dos métodos para agregar objetos como imágenes a documentos de Word: incrustar y vincular. Incrustar significa que el objeto se convierte en parte del documento y aumenta su tamaño, mientras que vincular mantiene el objeto externo y enlazado al documento sin aumentar su tamaño. Se explican los pasos para incrustar objetos utilizando las opciones de pegar o insertar, como seleccionar el objeto en su ubicación original y luego pegarlo o insertarlo en el documento de Word
Este documento proporciona instrucciones sobre cómo instalar y utilizar el entorno de desarrollo integrado Code::Blocks para crear proyectos en C++. Explica cómo descargar e instalar Code::Blocks, crear nuevos proyectos, compilar y ejecutar código, y utilizar las diversas ventanas y herramientas del entorno. También cubre temas como la depuración, la creación de abreviaturas, y la configuración de proyectos y variables.
Este documento describe los conceptos básicos de proyectos en Visual C++, incluyendo los tipos de proyectos, el visor de proyectos, y clases como CDialog y CEdit. También incluye un ejemplo paso a paso de cómo crear una aplicación con una caja de diálogo usando Visual C++.
Tutorial 1 programas de consola con net beans 5cardoso_rca
Este documento describe los pasos para crear un proyecto de consola en Java usando NetBeans 5.0, incluyendo la creación de un proyecto, la ubicación de archivos, la creación de una clase, y la generación automática de métodos de acceso. Explica cómo seleccionar el tipo de proyecto, establecer el nombre y ubicación, y agregar código a la clase principal y otras clases creadas.
Este documento proporciona una introducción a Eclipse, incluyendo una descripción de sus partes principales, cómo crear proyectos y clases en Eclipse, y cómo editar y compilar código dentro del entorno de desarrollo. Explica las pestañas y perspectivas de Eclipse, y cómo crear y organizar proyectos y archivos de código fuente.
Este documento describe cómo las soluciones de movilidad pueden integrar Android y PaaS. Explica los conceptos de IaaS, PaaS y SaaS, y proporciona detalles sobre la plataforma PaaS de Neodoo y la aplicación Farmadroid como ejemplo de cómo conectar una aplicación Android a través de servicios web RESTful a una plataforma en la nube como Google App Engine.
Eclipse Training - Main eclipse ecosystem classesLuca D'Onofrio
This document provides an overview of the main Eclipse ecosystem classes, including the runtime platform core and runtime, resource management, and jobs. It discusses key classes like Platform, PluginBundle, Bundle, and IResource that provide the basic infrastructure and services in Eclipse. It also covers topics like logging, the Eclipse file system, jobs for background operations, and workspace operations.
Consumo de APIs usando el WSO2 API ManagerIsildurMaC
En esta presentación se muestra como desarrollar un ejemplo de consumo de APIs usando el WSO2 API Manager a partir de un conjunto de servicios desplegados en una aplicación JAX-RS y expuestos como APIs en el APIM para ser consumidos desde una webapp en JAVA
Este documento presenta diferentes escenarios de aprendizaje que utilizan las TIC y propone preguntas inductivas, entregables y herramientas web 2.0. Los escenarios cubren temas como las TIC en la escuela, competencia digital, aprendizaje colaborativo, innovación en la enseñanza con TIC e incluyen mapas conceptuales, diarios, presentaciones, informes, objetos digitales educativos y edición de video. El objetivo es explorar cómo las TIC pueden apoyar la enseñanza y el aprendizaje
This document provides an introduction and overview of Flex RIA technologies including:
- Flex is a framework for building rich internet applications using MXML and ActionScript.
- MXML is a markup language used to build user interfaces in Flex.
- ActionScript is the scripting language used in Flex applications.
- The document discusses Flex components, compilation, backends, and sample applications.
- Adobe AIR allows deploying Flex applications to the desktop with additional capabilities.
Tercer artículo de la serie El Archipiélago Eclipse.
Esta serie expone qué es Eclipse, cuál es su estructura, en qué se diferencia o se asemeja a otros productos ya existentes, cuáles son sus ventajas e inconvenientes, cuál podría ser su utilidad para los desarrolladores (centrándose en la comunidad Java), qué estrategias empresariales subyacen bajo el proyecto Eclipse y cuál podría ser su futuro.
Autor: Miguel Ángel Abián
Publicado originalmente en javaHispano.
BlazeDS allows Flex and AIR applications to connect to backend services and push real-time data. It provides remoting, messaging, and proxy services. The messaging service uses a publish-subscribe model with channels and destinations. Producers publish and consumers subscribe to messages. Simple polling periodically checks for messages but long polling and streaming maintain open connections for lower latency. Configuration determines which messaging protocol to use.
JBoss AS Seguridad - monitorizacións - Curso JBoss JB366 Día 4 César Pajares
Este documento contiene información sobre cómo instalar y configurar JBoss Application Server para que se ejecute como un servicio en Microsoft Windows. Explica diferentes métodos como usar JavaService, JavaServiceWrapper y configurar el directorio de despliegue. También cubre temas como monitorización de JBoss usando JMX y herramientas como JConsole, MC4j y ManageEngine.
JCreator es un IDE gratuito para crear aplicaciones Java desde cero. Explica los pasos para crear un nuevo proyecto vacío en JCreator, incluyendo seleccionar el tipo de proyecto, la ruta de almacenamiento, y darle un nombre al proyecto. Luego, detalla cómo agregar una nueva clase Java al proyecto mediante la creación de un archivo, asignarle un nombre, y comenzar a escribir el código.
Este documento describe las funcionalidades básicas del entorno de desarrollo Eclipse para Java, incluyendo cómo crear proyectos y clases, ejecutar y depurar programas, e importar y exportar recursos.
Este documento presenta un tutorial sobre el desarrollo de aplicaciones con JavaFX. Explica cómo crear una aplicación de contactos usando JavaFX, incluyendo el diseño de la interfaz gráfica con Scene Builder, la estructuración de la aplicación siguiendo el patrón MVC, el uso de ObservableList y TableView para la visualización y actualización de datos, y la persistencia de datos mediante XML.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se describen los pasos de instalación del plugin, la adición del sitio de actualizaciones, la configuración del WTK y un dispositivo, y la creación del proyecto y clase HolaMundo para su ejecución.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se describen los pasos de instalación del plugin, la adición del sitio de actualizaciones, la configuración del WTK y un dispositivo, y la creación del proyecto y clase HolaMundo para su ejecución.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, configurarlo para conectarlo al Wireless Toolkit, y crear un proyecto simple "Hola Mundo". El documento guía al lector a través de los pasos de instalación del plugin, configuración de la ruta del WTK y dispositivo, y creación de un proyecto con una clase MIDlet para mostrar un mensaje por pantalla.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME. Describe los pasos para instalar EclipseME, configurarlo para conectarlo al WTK, crear un proyecto MIDlet simple llamado "Hola Mundo", y ejecutarlo en el emulador. El documento guía al lector a través del proceso completo de configuración de EclipseME y creación de un primer proyecto MIDlet.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, configurarlo para conectarlo al Wireless Toolkit, y crear un proyecto simple "Hola Mundo". El documento guía al lector paso a paso a través de la instalación de EclipseME, la configuración del WTK y dispositivos, y la creación y ejecución de un proyecto MIDlet básico.
Este documento describe los pasos para instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la instalación del plugin, la configuración de EclipseME para conectarlo al Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME. Describe los pasos para instalar EclipseME, configurarlo para conectarlo al WTK, crear un proyecto MIDlet simple llamado "Hola Mundo", y ejecutarlo en el emulador. El documento guía al lector a través del proceso completo de configuración de EclipseME y creación de un proyecto MIDlet básico.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector paso a paso a través de la instalación, configuración, creación de un proyecto simple y ejecución del proyecto en el emulador.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector a través de los pasos para instalar EclipseME, configurar el Wireless Toolkit y crear un proyecto básico Hola Mundo para probar la instalación.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector a través de los pasos para instalar EclipseME, configurar el Wireless Toolkit y crear un proyecto básico Hola Mundo para verificar la instalación.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se detallan los pasos para buscar e instalar el plugin, configurar la ruta del WTK y el dispositivo, y crear un proyecto con una clase HolaMundo para mostrar ese mensaje en el emulador.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector paso a paso a través de la instalación, configuración, creación de un proyecto simple y ejecución del proyecto en el emulador.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME. Describe los pasos para instalar EclipseME, configurarlo para conectarlo al WTK, crear un proyecto MIDlet simple llamado "Hola Mundo", y ejecutarlo en el emulador. El documento guía al lector a través del proceso completo de configuración de EclipseME y creación de un proyecto MIDlet básico.
Consumo de APIs usando el WSO2 API ManagerIsildurMaC
En esta presentación se muestra como desarrollar un ejemplo de consumo de APIs usando el WSO2 API Manager a partir de un conjunto de servicios desplegados en una aplicación JAX-RS y expuestos como APIs en el APIM para ser consumidos desde una webapp en JAVA
Este documento presenta diferentes escenarios de aprendizaje que utilizan las TIC y propone preguntas inductivas, entregables y herramientas web 2.0. Los escenarios cubren temas como las TIC en la escuela, competencia digital, aprendizaje colaborativo, innovación en la enseñanza con TIC e incluyen mapas conceptuales, diarios, presentaciones, informes, objetos digitales educativos y edición de video. El objetivo es explorar cómo las TIC pueden apoyar la enseñanza y el aprendizaje
This document provides an introduction and overview of Flex RIA technologies including:
- Flex is a framework for building rich internet applications using MXML and ActionScript.
- MXML is a markup language used to build user interfaces in Flex.
- ActionScript is the scripting language used in Flex applications.
- The document discusses Flex components, compilation, backends, and sample applications.
- Adobe AIR allows deploying Flex applications to the desktop with additional capabilities.
Tercer artículo de la serie El Archipiélago Eclipse.
Esta serie expone qué es Eclipse, cuál es su estructura, en qué se diferencia o se asemeja a otros productos ya existentes, cuáles son sus ventajas e inconvenientes, cuál podría ser su utilidad para los desarrolladores (centrándose en la comunidad Java), qué estrategias empresariales subyacen bajo el proyecto Eclipse y cuál podría ser su futuro.
Autor: Miguel Ángel Abián
Publicado originalmente en javaHispano.
BlazeDS allows Flex and AIR applications to connect to backend services and push real-time data. It provides remoting, messaging, and proxy services. The messaging service uses a publish-subscribe model with channels and destinations. Producers publish and consumers subscribe to messages. Simple polling periodically checks for messages but long polling and streaming maintain open connections for lower latency. Configuration determines which messaging protocol to use.
JBoss AS Seguridad - monitorizacións - Curso JBoss JB366 Día 4 César Pajares
Este documento contiene información sobre cómo instalar y configurar JBoss Application Server para que se ejecute como un servicio en Microsoft Windows. Explica diferentes métodos como usar JavaService, JavaServiceWrapper y configurar el directorio de despliegue. También cubre temas como monitorización de JBoss usando JMX y herramientas como JConsole, MC4j y ManageEngine.
JCreator es un IDE gratuito para crear aplicaciones Java desde cero. Explica los pasos para crear un nuevo proyecto vacío en JCreator, incluyendo seleccionar el tipo de proyecto, la ruta de almacenamiento, y darle un nombre al proyecto. Luego, detalla cómo agregar una nueva clase Java al proyecto mediante la creación de un archivo, asignarle un nombre, y comenzar a escribir el código.
Este documento describe las funcionalidades básicas del entorno de desarrollo Eclipse para Java, incluyendo cómo crear proyectos y clases, ejecutar y depurar programas, e importar y exportar recursos.
Este documento presenta un tutorial sobre el desarrollo de aplicaciones con JavaFX. Explica cómo crear una aplicación de contactos usando JavaFX, incluyendo el diseño de la interfaz gráfica con Scene Builder, la estructuración de la aplicación siguiendo el patrón MVC, el uso de ObservableList y TableView para la visualización y actualización de datos, y la persistencia de datos mediante XML.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se describen los pasos de instalación del plugin, la adición del sitio de actualizaciones, la configuración del WTK y un dispositivo, y la creación del proyecto y clase HolaMundo para su ejecución.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se describen los pasos de instalación del plugin, la adición del sitio de actualizaciones, la configuración del WTK y un dispositivo, y la creación del proyecto y clase HolaMundo para su ejecución.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, configurarlo para conectarlo al Wireless Toolkit, y crear un proyecto simple "Hola Mundo". El documento guía al lector a través de los pasos de instalación del plugin, configuración de la ruta del WTK y dispositivo, y creación de un proyecto con una clase MIDlet para mostrar un mensaje por pantalla.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME. Describe los pasos para instalar EclipseME, configurarlo para conectarlo al WTK, crear un proyecto MIDlet simple llamado "Hola Mundo", y ejecutarlo en el emulador. El documento guía al lector a través del proceso completo de configuración de EclipseME y creación de un primer proyecto MIDlet.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, configurarlo para conectarlo al Wireless Toolkit, y crear un proyecto simple "Hola Mundo". El documento guía al lector paso a paso a través de la instalación de EclipseME, la configuración del WTK y dispositivos, y la creación y ejecución de un proyecto MIDlet básico.
Este documento describe los pasos para instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la instalación del plugin, la configuración de EclipseME para conectarlo al Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME. Describe los pasos para instalar EclipseME, configurarlo para conectarlo al WTK, crear un proyecto MIDlet simple llamado "Hola Mundo", y ejecutarlo en el emulador. El documento guía al lector a través del proceso completo de configuración de EclipseME y creación de un proyecto MIDlet básico.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector paso a paso a través de la instalación, configuración, creación de un proyecto simple y ejecución del proyecto en el emulador.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector a través de los pasos para instalar EclipseME, configurar el Wireless Toolkit y crear un proyecto básico Hola Mundo para probar la instalación.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector a través de los pasos para instalar EclipseME, configurar el Wireless Toolkit y crear un proyecto básico Hola Mundo para verificar la instalación.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se detallan los pasos para buscar e instalar el plugin, configurar la ruta del WTK y el dispositivo, y crear un proyecto con una clase HolaMundo para mostrar ese mensaje en el emulador.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector paso a paso a través de la instalación, configuración, creación de un proyecto simple y ejecución del proyecto en el emulador.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME. Describe los pasos para instalar EclipseME, configurarlo para conectarlo al WTK, crear un proyecto MIDlet simple llamado "Hola Mundo", y ejecutarlo en el emulador. El documento guía al lector a través del proceso completo de configuración de EclipseME y creación de un proyecto MIDlet básico.
Este documento describe los pasos para instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la instalación del plugin, la configuración de EclipseME para conectarlo al Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se describen los pasos de instalación del plugin, la adición del sitio de actualizaciones, la configuración del WTK y un dispositivo, y la creación del proyecto y clase HolaMundo para su ejecución.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin, la creación de un proyecto de ejemplo Hola Mundo y la ejecución del proyecto en el emulador. El documento guía al lector a través de los pasos para instalar EclipseME, añadir el Wireless Toolkit, crear y configurar un proyecto nuevo y ejecutar el MIDlet resultante.
Este documento explica cómo instalar el plugin EclipseME en Eclipse para desarrollar aplicaciones Java ME, incluyendo la configuración del plugin y del Wireless Toolkit, y la creación de un proyecto de ejemplo Hola Mundo. Se detallan los pasos para buscar e instalar el plugin, configurar la ruta del WTK y un dispositivo, y crear un proyecto con una clase HolaMundo para mostrar ese mensaje en el emulador.
La estructura organizativa del trabajo que tenga una empresa influye directamente en la percepción que pueda tener un trabajador de sus condiciones laborales y en su rendimiento profesional.
Mi Carnaval, sistema utilizará algoritmos de ML para optimizar la distribució...micarnavaltupatrimon
El sistema utilizará algoritmos de ML para optimizar la distribución de recursos, como el transporte, el alojamiento y la seguridad, en función de la afluencia prevista de turistas. La plataforma ofrecerá una amplia oferta de productos, servicios, tiquetería e información relevante para incentivar el uso de está y generarle valor al usuario, además, realiza un levantamiento de datos de los espectadores que se registran y genera la estadística demográfica, ayudando a reducir la congestión, las largas filas y otros problemas, así como a identificar áreas de alto riesgo de delincuencia y otros problemas de seguridad.
3. 1. Creando el Primer Proyecto Flex en Eclipse
1.1. New Flex Project
Abrimos el Eclipse configurado con Flex Builder (como se explic´ en el doc-
o
umento de instalaci´n) y abrimos la perspectiva de flex1 (destacado en rojo)
o
vamos a la pesta˜a de Flex Navigator (en amarillo) y haces click con bot´n
n o
derecho sobre el ´rea blanca y luego click en New->Flex Project como se mues-
a
tra en la Figura 1
Figura 1: Creando un nuevo proyecto Flex
1.2. Project Name
Una vez realizado el paso anterior asignamos un nombre al proyecto (para
este ejemplo: HelloWord) y nos aseguramos que los campos est´n seleccionados
e
como se muestra en la Figura 2. Luego click en el bot´n Next (en azul)
o
1.3. Configure J2EE Server
En la siguiente ventana configuramos el servidor J2EE de la siguiente forma
apoy´ndose en la Figura 3:
a
1 Si no aparece, haces click en el icono marcado con verde en la Figura 1 y lo agregas
3
4. Figura 2: Nombre del proyecto y algunas configuraciones
1. En Target runtime (en rojo) seleccionamos el server Apache Tomcat que
hemos configurado en la instalaci´n.
o
2. En Flex WAR file (en verde) hacemos click en Browse... para buscar el
archivo blazeds.war 2
3. Luego hacemos click en el bot´n Next
o
1.4. Finish
Tenemos finalmente una ultima ventana (Figura 4) donde podemos cambiar
´
algunos directorios como el del source de Flex (flex src por defecto en amarillo)
el nombre del mxml principal de flex ( en este caso HelloWord.mxml en azul) y
la carpeta de salida en la URL (en verde). Para este ejemplo s´lo hacemos click
o
en el bot´n Finish (en rojo).
o
Con esto, como vemos en la Figura 5 se crea el ´rbol de directorios (en azul)
a
y se abre el mxml principal (en verde).
2 Este archivo se adjunta en el directorio de descargas. B´ squelo donde lo guard´.
u o
4
5. Figura 3: Configurando J2EE
Figura 4: Finalizando la Creaci´n del Proyecto Flex
o
1.5. Properties Flex Server
Ahora debemos configurar el Context root del Flex Server. Para ello hace-
mos click derecho sobre la carpeta del proyecto (en amarillo) y luego click en
Properties (en rojo) como se muestra en la Figura 6.
5
6. Figura 5: Proyecto Flex Creado
Figura 6: Properties del Proyecto
Una vez dentro de las propiedades del proyecto (ver Figura 7), vamos a la
subsecci´n Flex Server haciendo click sobre el ella (en rojo). Despu´s de ingresar
o e
a esta subsecci´n nos dirigimos al label Context root (en verde) y cambiamos lo
o
6
7. escrito por, en nuestro caso, /HelloWord 3 , el directorio contenedor del proyecto.
Figura 7: Configurando Flex Server
Click en el bot´n OK y listo, hemos terminado de configurar lo necesario
o
para que Flex funcione en nuestro proyecto.
2. Java
Realizando los pasos de la Secci´n 1 nos encontramos en condiciones de crear
o
nuestro c´digo Java.
o
2.1. New Class
Ahora es tiempo de cambiar la perspectiva (ver Figura 8), cambiamos a Java
(en azul). Con click derecho sobre el directorio src (en amarillo) damos click a
New->Class (en rojo) para crear nuestra nueva clase.
En la ventana New Java Class (ver Figura 9) asignamos un paquete (en
amarillo) y un nombre (en verde). Despu´s de ´sto hacemos click en el bot´n
e e o
Finish (en rojo).
7
8. Figura 8: Creando Nueva Clase de Java
Figura 9: Nueva Clase
3 Ojo!!, HelloWord, que es el nombre del proyecto que hemos creado, HolaPalabra traducido
al espa˜ol. Es s´lo un juego de palabras con el t´
n o ıpico HelloWorld :) para decir en “palabras”
Hola Mundo
8
9. Con lo anterior se han creado el ´rbol de directorios correspondiente (en
a
verde) y la nueva Clase de Java (en rojo) como se puede apreciar en la Figura
10.
Figura 10: Nueva Clase Creada
2.2. M´todo getString
e
Vamos a crear el m´todo necesario para enviar informaci´n al Objeto Remoto
e o
que recibir´ Flex. Para esto escribimos el m´todo como aparece en la Figura 11.
a e
Con esto el m´todo retorna un objeto String que contiene la frase “Hello World”.
e
2.3. Creando “detination” en remoting-config.xml
Como lo muestra la Figura 12, utilizando la pesta˜a Package Explorer (en
n
amarillo) ingresamos al ´rbol de directorios (en verde) WebContent/WEB-INF/flex/
a
y abrimos el archivo remoting-config.xml (en rojo) haciendo doble click sobre
´l. Con lo cual veremos la pesta˜a de edici´n del c´digo xml4 (en azul).
e n o o
Ahora es necesario escribir la secci´n de c´digo que se aprecia en el rect´ngulo
o o a
rojo de la Figura 13. Con esto definimos un destination con un id, en este caso
4 Si no aparece el c´digo has click sobre Source en la parte inferior derecha (en naranja)
o
9
10. Figura 11: Creando el m´todo getString
e
Figura 12: remoting-config.xml
hola. Luego dentro de la etiqueta properties definimos el source al cual hace
referencia este destination, en nuestro caso, pakage.Main, que es el paquete
contenedor con la clase Java que acabamos de crear.
10
11. Figura 13: detination, properties y source
2.4. MXML y RemoteObject
Como se aprecia en la Figura 14, haciendo click sobre la pesta˜a del archivo
n
mxml (en azul) o doble click sobre el archivo correspondiente (en amarillo)
podemos comenzar a editarlo (en rojo)5 .
Agregamos las lineas encuadradas en rojo de la Figura 15. Con estas l´
ıneas de
c´digo estamos agregando un Objeto Remoto con un id “RO” (Remote Object,
o
por poner alg´n nombre) que tiene un destination “hola” que es el que acabamos
u
de definir en el archivo remoting-config.xml con lo cual estamos uniendo el c´digo
o
Java de la clase “Main” con el c´digo de Flex del archivo MXML.
o
Tambi´n agregamos un bot´n con en el cual sobre su label colocaremos el
e o
String que retorna el m´todo getString cuando se haga click sobre ´l. Por ello
e e
las sentencias label y click hacen alusi´n al m´todo getString de la clase Main.
o e
2.5. Corriendo la Aplicaci´n
o
Una vez realizados todos los pasos anteriores estamos en condiciones de
correr la aplicaci´n.
o
5 Como aclar´ con el archivo remoting-config.xml si no aparece c´digo, has click sobre el
e o
bot´n Source (en naranja) de la parte superior izquierda de la pesta˜a.
o n
11
12. Figura 14: Editando el MXML
Figura 15: RemoteObject y Button
Para ello con un click de bot´n derecho sobre el c´digo del archivo Hel-
o o
loWord.mxml vamos a Run As -> Run on Server (en rojo) como se aprecia en
la Figura 16
Luego debemos elegir el servidor sobre el cual correremos la aplicaci´n (ver
o
12
13. Figura 16: Run on Server
Figura 17), elegimos el Tomcat que hemos configurado en la etapa de instalaci´n
o
(en verde) y hacemos click en el bot´n Finish (en rojo).
o
Figura 17: Seleccionando Servidor
En la pesta˜a Servers (en azul) podemos ver el estado del servidor como se
n
13
14. muestra en la Figura 18.
Figura 18: Estado del Servidor
Una vez iniciado veremos algunos mensajes de color rojo en la pesta˜a Con-
n
sole (en amarillo) como se aprecia en al Figura 19.
Despu´s de una peque˜a espera se abrir´ una nueva pesta˜a con un browser
e n a n
interno (en verde) como se aprecia en la Figura 20. La URL es la correspondiente
al archivo mxml (en rojo) pero debemos cambiarla a una extensi´n html como
o
se muestra en rojo en la Figura 21. Para luego presionar la tecla intro o enter
carg´ndose la aplicaci´n en el browser como se muestra en la Figura 22.
a o
Finalmente Si hacemos click sobre el bot´n (en blanco de la Figura 22)
o
aparecer´ el mensaje “Hello World” como se aprecia en las Figura 23.
a
14