Tutorial web service

Solo disponible en BuenasTareas
  • Páginas : 4 (794 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de agosto de 2012
Leer documento completo
Vista previa del texto
Universidad de Caldas
Facultad de Ingeniería Programación para Nuevos Entornos 2012 Tutorial WebService Base de Datos Como primera medida vamos a tener una base de datos (webservices_prb) creada enPostgreSQL, con una tabla (persona) la cual consta de dos campos (id, nombre).

En el entorno de desarrollo Netbeans se crea un nuevo proyecto Web (WebService_Prb) y se le crea un nuevo paquete(paquete_service)

Ahora si podemos pasar a crear un nuevo servicio web, así, ubicados en el proyecto dar click derecho -> Nuevo -> Web Sevice…

Luego nos aparece un cuadro de dialogo para indicar elnombre de este web service y para seleccionar el paquete en donde será destinado:

Al momento de crearlo pueden encontrar que genera un error esto se debe a que el Web Service espera como mínimouna operación a realizar. Nos da la oportunidad de incluir las operaciones a través de solo código o sino también con ayuda de una interfaz gráfica :D. Entonces en este momento vamos a construir unanueva operación por medio de diseño, así que vamos a la pestaña Desgin (Diseño) y en la sección Operations (Operaciones) dar click en el botón Add Operation..(Agregar Operación)

Nos encontramos conuna nueva ventana para ingresar el nombre de la operación, tipo de dato devuelto y parámetros de entrada.

En el caso anterior es una operación que se llama getNombrePersona que devuelve un tipo dedato String (nombre de la persona) y se le ingresa un parámetro de tipo String (id de la persona). Luego de agregados estos elementos podes dar click en aceptar y será creada la operación. Ahoradebemos construir una clase que nos permita realizar la conexión desde Java a PostgreSQL

Nota: Recordar realizar set() y get() a los campos. Así como también tener la importación de la librería con eldriver JDBC para PostgreSQL dentro del proyecto.

Esto se hace en la sección Libraries (Librerías) del proyecto, click derecho -> Add Library… -> Y en el cuadro de diálogo buscar la que dice:...
tracking img