PDF de programación - Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST

Imágen de pdf Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST

Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios RESTgráfica de visualizaciones

Publicado el 1 de Agosto del 2019
503 visualizaciones desde el 1 de Agosto del 2019
5,2 MB
49 paginas
Creado hace 11a (01/01/2013)
Tutorial de

construcción de una
aplicación Java EE6
con interfaz JavaFX2

que invoca

componentes EJB
expuestos como

servicios REST


 


 


 
 


 


 


 

 


 
POR:
 JULIAN
 CAMILO
 ORTEGA
 MUÑOZ
 

 
2013
 

 


 

INTRODUCCION
 

Este
 tutorial
 tiene
 como
 propósito
 enseñar
 el
 acoplamiento
 entre
 las
 tecnologías
 JavaFX2
 
y
 JavaEE6
 con
 servicios
 web
 basados
 en
 REST.
 
 

 
Se
 mostrara
 el
 proceso
 de
 acoplamiento
 desde
 la
 misma
 instalación
 de
 programas
 hasta
 la
 
interacción
 del
 usuario
 con
 el
 programa
 y
 los
 componentes
 adicionales
 que
 se
 necesitan
 
para
 realizar
 una
 aplicación
 empresarial
 en
 estas
 tecnologías.
 

 
Es
 importante
 tener
 un
 estándar
 en
 la
 realización
 de
 este
 tipo
 de
 aplicaciones
 y
 entender
 
como
 funcionan
 estos
 protocolos
 de
 comunicación
 con
 estas
 tecnologías.
 

 
Espero
 sea
 de
 gran
 ayuda
 y
 funcione
 para
 realizar
 grandes
 aplicaciones
 empresariales
 en
 
estas
 tecnologías.
 


 
 

 

 

 

 


 
 
 
 
 
 
 
 
 
 

2
 


 

Tabla
 de
 contenido
 

TUTORIAL JAVAFX2-JAVA

EE6- REST


 

2.
 REALIZACIÓN
 DEL
 DEMO
 JAVA
 EE6
 CON
 INTERFAZ
 JAVAFX2
 
 WEB
 SERVICES
 CON
 


 
INTRODUCCION
 ..............................................................................................................
 2
 
1.
 INSTALACION
 Y
 CONFIGURACIÓN
 DE
 HERRAMIENTAS
 DE
 SOFTWARE
 .........................
 4
 
1.1
 NETBEANS
 7.3.1
 +
 JDK
 7u25
 .............................................................................................................................
 4
 
1.2
 PostGreSQL
 9.2.4
 .....................................................................................................................................................
 5
 
1.3
 CONFIGURACION
 PARA
 WINDOWS
 7
 ...........................................................................................................
 6
 
1.4
 JAVAFX
 SCENE
 BUILDER
 1.1
 .............................................................................................................................
 7
 
1.5
 ACOMPLAMIENTO
 JAVAFX
 SCENE
 BUILDER
 Y
 NETBEANS
 ................................................................
 8
 
1.6
 LIBRERÍA
 PARA
 DIALOGOS
 FLOTANTES
 EN
 JAVAFX
 2
 .........................................................................
 9
 
PROTOCOLO
 DE
 COMUNICACIÓN
 REST
 .........................................................................
 10
 
2.1
 CREACIÓN
 DE
 LA
 BASE
 DE
 DATOS,
 DE
 SUS
 TABLAS
 
 Y
 REGISTRO
 DE
 SU
 CONEXIÓN
 EN
 
NetBeans.
 ........................................................................................................................................................................
 10
 
2.2
 CREACION
 DE
 TABLAS
 CON
 DATOS
 ............................................................................................................
 11
 
2.3
 CONEXIÓN
 CON
 LA
 BASE
 DE
 DATOS
 POSTGRESQL
 DESDE
 NETBEANS
 .....................................
 12
 
2.
 4
 CREACION
 DEL
 PROYECTO
 EN
 NETBEANS
 ............................................................................................
 14
 
2.5
 GENERACION
 DEL
 DESCRIPTOR
 DE
 PERSISTENCIA
 EN
 NETBEANS
 ...........................................
 15
 
2.6
 CREAR
 ENTIDADES
 A
 PARTIR
 DE
 LA
 BASE
 DE
 DATOS
 ......................................................................
 17
 
2.7
 CREAR
 EJB
 A
 PARTIR
 DE
 ENTIDADES
 .......................................................................................................
 19
 
3.
 EXPONER
 EL
 EJB
 COMO
 UN
 SERVICIO
 WEB
 REST
 EN
 NETBEANS
 .................................
 20
 
3.1
 PROBAR
 SERVICIO
 WEB
 REST
 ......................................................................................................................
 23
 

 .....................................................................................................................................
 25
 
4.1
 CREACIÓN
 DEL
 PROYECTO
 .............................................................................................................................
 26
 
5.
 CONSUMIR
 SERVICIO
 WEB
 REST
 DESDE
 JAVA
 FX
 .......................................................
 27
 
5.1
 CREAR
 CLIENTE
 DEL
 SERVICIO
 WEB
 REST
 DESDE
 LA
 APLICACIÓN
 JAVA
 FX2
 ......................
 27
 
6.
 CONSUMIR
 SERVICIO
 DESDE
 INTERFAZ
 GRAFICA
 JAVA
 FX2
 .......................................
 29
 
6.1
 CREAR
 ENTIDAD
 TEAM
 EN
 LA
 APLICACIÓN
 JAVA
 FX2
 .....................................................................
 29
 
6.2
 VER
 DATOS
 JAVAFX2
 UTILIZANDO
 WEB
 SERVICES
 REST
 ...............................................................
 30
 
6.3
 CREAR
 INSTANCIA
 UTILIZANDO
 SERVICIOS
 WEB
 REST
 ..................................................................
 35
 
6.4
 ACTUALIZAR
 INSTANCIA
 UTILIZANDO
 SERVICIOS
 WEB
 REST
 .....................................................
 37
 
6.5
 ELIMINAR
 INSTANCIA
 UTILIZANDO
 SERVICIOS
 WEB
 REST
 ...........................................................
 39
 
7.
 METODOS
 DE
 NEGOCIO
 JAVAFX2
 Y
 JAVAEE6
 CON
 SERVICIOS
 REST
 ...........................
 41
 
8.
 NAVEGACIÓN
 ENTRE
 ESCENAS
 JAVAFX2
 ...................................................................
 43
 
9.
 INVOCACIÓN
 DE
 LA
 APLICACIÓN
 JAVAFX
 2
 A
 TRAVÉS
 DEL
 NAVEGADOR
 WEB
 ............
 43
 
IMÁGENES
 Y
 DOCUMENTOS.
 ........................................................................................
 45
 
CALENDARIO
 ................................................................................................................................................................
 45
 
SELECCIONADOR
 DE
 ARCHIVOS
 (FILE
 CHOOSER)
 ......................................................................................
 47
 
MANEJO
 DE
 DOCUMENTOS
 E
 IMÁGENES
 ........................................................................................................
 48
 
3
 

4.
 CREACIÓN
 EN
 NETBEANS
 DE
 UN
 PROYECTO
 JAVAFX
 2
 QUE
 INVOCARÁ
 SERVICIOS
 WEB

10.
 CALENDARIO,
 SELECCIONADOR
 DE
 ARCHIVOS
 CON
 JAVAFX2
 Y
 MANEJO
 DE
 


 


 

1.
 INSTALACION
 Y
 CONFIGURACIÓN
 DE
 HERRAMIENTAS
 DE
 
SOFTWARE
 

 
Para
 poder
 desarrollar
 aplicaciones
 empresariales
 web
 con
 tecnologías
 JavaFX2
 y
 JavaEE6
 
se
 necesita
 un
 software
 respectivo
 para
 cada
 tecnología,
 estas
 se
 integran
 para
 realizar
 las
 
aplicaciones.
 A
 continuación
 se
 presentaran
 las
 herramientas
 de
 software
 necesarias
 y
 su
 
configuración.
 

 

1.1
 NETBEANS
 7.3.1
 +
 JDK
 7u25
 

 
Primero
 se
 necesita
 la
 instalación
 del
 IDE
 (Netbeans)
 para
 realizar
 el
 programa
 y
 el
 JDK
 
(Java
  Development
  Kit)
  que
  provee
  las
  herramientas
  de
  desarrollo
  para
  la
  creación
  de
 
programas
 Java.
 

 
Ingresar
 a
 la
 siguiente
 dirección
 para
 descargar
 las
 dos
 herramientas.
 
 

 
http://www.oracle.com/technetwork/java/javase/downloads/index.html
 

 


 


 

4
 


 


 

TUTORIAL JAVAFX2-JAVA

EE6- REST


 


 


 
Descargar
 el
 kit
 para
 el
 tipo
 de
 sistema
 operativo
 en
 el
 que
 se
 este
 trabajando
 (Windows,
 
Mac
 OS,
 Linux).
 
 

 
La
  versión
  del
  JDK
  en
  el
  momento
  de
  escribir
  este
  tutorial
  es
  la
  7u25
  y
  el
  NetBeans
  es
 
7.3.1.
 

 
NetBeans
 incluye:
 

 

• Driver
 actualizado
 para
 PostgreSQL
 9.
 
• Servidor
 de
 aplicaciones
 Glassfish
 4.
 
• Soporte
 para
 trabajar
 con
 JavaFX
 2.
 


 
Luego
  de
  estos
  pasos
  instalar
  los
  programas
  con
  los
  instaladores
  que
  se
  descargaron
 
siguiendo
 los
 pasos
 que
 se
 indiquen.
 

 

1.2
 PostGreSQL
 9.2.4
 
 

 
PostGreSql
 es
 el
 manejador
 de
 base
 de
 datos
 que
 se
 utilizara
 para
 manejar
 los
 datos
 del
 
programa.
 Para
 descargarlo
 ir
 a
 la
 siguiente
 dirección
 web.
 

 
http://www.enterprisedb.com/products-­‐services-­‐training/pgdownload
 

 

5
 


 


 
Descargar
  la
  versión
  9.2.4
  del
  sistema
  operativo
  que
  se
  este
  utilizando
  actualmente
 
(Windows,
 Mac
 OS,
 Linux).
 

 
Ejecute
 el
 instalador
 y
 siga
 los
 pasos
 del
 Wizard
 para
 completar
 la
 instalación.
 Recuerde
 
proporcionar
 una
 contraseña
 para
 el
 superusuario
 de
 Postgres.
 
 

 
Recomendación:
 
 
 
Usuario:
 “postgres”
 
Contraseñan:
 “postgres”
 

 
Al
 finalizar
 el
 asistente
 le
 pregunta
 si
 desea
 lan
  • Links de descarga
http://lwp-l.com/pdf16401

Comentarios de: Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad