elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Migrar aplicación Java desktop a Web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Migrar aplicación Java desktop a Web  (Leído 5,286 veces)
darkraider

Desconectado Desconectado

Mensajes: 231



Ver Perfil
Migrar aplicación Java desktop a Web
« en: 21 Diciembre 2012, 20:26 pm »

Hola, tengo una aplicación Java Swing. Tiene las vistas separadas en paquetes, y me surgió la necesidad de migrarla a una interfaz web (la de desktop tiene que seguir existiendo).

Estuve investigando y he conseguido montar un TomCat, luego creo que estaría bien desplegarlo ahí.

Lo que necesitaría es que la aplicación actual estuviese corriendo en el servidor, que cuando llegue una peticion a través de las páginas jsp se invoque al codigo de la aplicación de manera similar que lo hago en las vistas de la versión de escritorio. ¿Es esto posible?
Gracias. Salu2


« Última modificación: 23 Diciembre 2012, 10:13 am por darkraider » En línea

Curioso de mi...
darkraider

Desconectado Desconectado

Mensajes: 231



Ver Perfil
Re: Migrar aplicación Java desktop a Web
« Respuesta #1 en: 26 Diciembre 2012, 20:50 pm »

Bueno, luego de hacer "christmasvetigation" avancé un poco.
He conseguido arrancar el Tomcat y que en la index.jsp llame a los procesos de arranque de la aplicación web, a la que previamente desactivé las llamadas al swing, para que no se vuelva loco el servidor.

El problema me viene al intentar referenciar a los archivos de configuración (en la aplicación original se encuentran en una carpeta config en la raíz de la aplicación (que se copia al jar de destino), pero como la aplicación se ejecuta en la bin del tomcat, habría que hacer una distinción de los casos según dónde se instale la app.

Otra cosa, que al desplegar en NetBeans no me crea un direcotrio en webapps del tomcat, y no sé adonde van a parar todos los ficheros de clases y demás dentro de la estructura, sin embargo, si la capeta dist que genera netbeans la copio dentro de una creada a mano en el webapps la aplicación se ejecuta pero da un error y falla (pero no puedo depurarlo por no ser el despliegue del NetBeans).

Luego estoy atascado con dos cosas:
1.- en java no se puede cambiar el direcotrio de trabajo, luego cómo referencio archivos de configuración desde la aplicación web?
2.- como puedo hacer que el despliegue del NetBeans sea más transparete?

Gracias y salu2


En línea

Curioso de mi...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Aplicacion en Java
Java
neopuerta360 3 4,640 Último mensaje 3 Mayo 2011, 13:34 pm
por Debci
Aplicacion web java en VPS
Desarrollo Web
vanchopper 0 1,839 Último mensaje 7 Marzo 2012, 07:16 am
por vanchopper
Migrar de Access a MySQL con Java
Java
Zoik 6 4,499 Último mensaje 15 Enero 2014, 00:38 am
por 1mpuls0
Fondos con imagen en Java Desktop Application
Programación General
mgc 1 1,617 Último mensaje 4 Noviembre 2014, 15:03 pm
por mgc
AngularJS - Aplicación web que simule Desktop
Desarrollo Web
delvis 1 1,742 Último mensaje 30 Agosto 2016, 19:40 pm
por LaThortilla (Effort)
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines