servicios
2
Aprendiendo Web Services 009
Tutor 2
Autor: angel-
sullon@hotmail.com
Competencia
• Implementa un Web Service que
devuelve una lista de objetos
obtenidos con JPA usando
NetBans6.7 y Postgres8.x
• Conocimientos previos:
– Creación de tablas y consultas en
Postgres
– Un poco de JPA
– Haber revisado el Tutor 1
Introducción
Motivación
Aplicación
Usuario (JSP/C#)
DAO Agentes
Aplicación
WSProveedor
Multi
JPA Objetos
DB
xp.ite
m
DB
Proveedor “upeu”
Crear la base de datos upeu y
la tabla xp.item
CREATE TABLE xp.item
(
itemid character varying(60) NOT NULL,
nombre character varying(60),
descripcion character varying(60),
imagenurl character varying(60),
precio real,
PRIMARY KEY (itemid)
) WITHOUT OIDS;
ALTER TABLE xp.item OWNER TO postgres;
Llenar datos
Con JSP
Crear el ProyWeb: WSCatalogoUsuario, luego
referenciar al WS agregando un “Web
Service Client”
Adicionar el WSDL URL
Para usarlo, en el index.jsp escriba el
siguiente código:
Resultado en JSP