Comunicacion java con servidor Web

0 votos
preguntado por ditron77 (140 puntos) Ene 28, 2016 en Java EE
Saludos,mi proyecto de fin de carrera es una aplicación local para manipular el contenido de las Fichas de los alumnos.

La primera parte la tengo echa, ahora necesito poder conectarme mediante java através de mi aplicación al servidor web de la universidad que trabaja mediante apache-tomcat y poder realizar ciertas funciones para consultar en la base de datos y que me devuelvan los datos en archivos xml en vez de html que sería lo normal.

Pues eso, espero que puedan ayudarme, un saludo.


2 Respuestas

0 votos
respondido por lineadecodigo (4,420 puntos) Ene 28, 2016
@ditron77,

Para realizar las consultas sobre una base de datos te recomiendo que le eches un ojo al ejemplo http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/

Te explica paso a paso como puedes conectarte con JDBC.

En cuanto al tema del XML. ¿Quieres devolver XML al usuario final? En ese caso puedes manejar el content-type de respuesta y devolver XML.

Quizás este artículo http://lineadecodigo.com/java/servlet-que-devuelve-xml/ Pueda guiarte en como hacerlo.


0 votos
respondido por Torres (8,580 puntos) Ene 28, 2016
Buenas!,

Te conectas al servidor de la universidad o a la BD de la universidad? si te conectas a la BD solo necesitas que te den acceso y luego conectarte desde tu aplicación Java.

http://www.chuidiang.com/java/mysql/BasicDataSource-Pool-Conexiones.php

No entiendo que quieres decir con lo de archivos html, si accedes a su BD directamente obtienes la información no necesitas ficheros xml ni html...

Usas algún framework de desarrollo o Java puro? es una aplicación web o de escritorio?


Preguntas relacionadas

0 votos
0 respuestas
0 votos
0 respuestas
preguntado por gabomda (120 puntos) Ene 28, 2016 en Java EE
0 votos
0 respuestas
preguntado por johnf (120 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
preguntado por gzapata (120 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código
...