lunes, 26 de agosto de 2013

Construyendo una aplicación desktop cliente con JavaFX 2.0 y Java EE 7

Ya hay un tutorial disponible en la Oracle Learning Library donde se muestra el uso de dos APIs nuevas en Java EE 7, además de la tecnología JavaFX.

Java Enterprise Edition (EE) 7 incluye dos nuevas APIs: la Java API para procesamiento JSON y un cliente de RESTful web services (JAX-RS). Estas dos APIs vienen incluidas en los servidores de aplicaciones que sean compatibles con la especificación de Java EE 7.
Sin embargo en la aplicación desarrollada en este tutorial, estas nuevas APIs de Java EE 7 son utilizadas por una aplicación standalone JavaFX 2.0. La Java API para procesamiento JSON se utiliza para procesar la información obtenida de un servicio web RESTful y el cliente de JAX-RS 2.0 para hacer las llamadas al servicio web.

El tutorial se encuentra aquí en su versión en Inglés.
En él se muestra cómo construir paso a paso una aplicación de listado de clientes, además de búsqueda por nombre:


En el tutorial se muestra además, el cómo levantar un servicio web RESTful que accese a una BD.

Happy JavaFX y JavaEE7 coding!