Analisis de la implementacion de un Web Service
Web Services Description Language (WSDL)
Describe un servicio web en formato XMLWSDL representa un contrato entre el proveedor de servicio y el usuario del servicio
Para hacer uso de un web service como cliente debemos seguir lo siguiente:
Obtener el archivo WSDL
Leer el archivo WSDL para determinar lo siguiente:
Las operaciones soportadas.
El formato de entrada, salida, y mensajes de error
El protocolo que el servicio web.
La direccion donde el servicio web escucha, usando el protocolo
Crear un mensaje de entrada
Enviar un mensaje a la direcion usando el protocolo especificado
Esperara a recibir una salida o una falla en el formato especificado
En concreto WSDL describe el como, que y donde de el servicio:
Como el cliente llama el servicio?
Qué protocolo debe ser utilizado?
Dónde está el servicio disponible?
PORT TYPE = ABSTRACT INTERFACE
OPERATION = METHOD
MESSAGE = PARAMETERS AND RETURN VALUES
Es importante tener encuenta que debemos definir los alcances, Que?,Como? Cuando? Por que?
Los requisitos:
1.- Que es lo que el servicio WSDL va a hacer?
2.- Definir que tipo de informacion se van a intercambiar
3.- Mensajes de Entradas, salidas y fallas
4.- Tipos de datos que se manejan
5.- Metodos de envio y peticion... Request y Response
6.- Conexion a bases de datos
7.- Paginas JSP's
Definir:
Que?
1.- Conexion a bases de datos de manera local
2.- Que se publique un metodo para acceso a bases de datos en un webservice
3.- Que se conecte desde un cliente al metodo del webservice
4.- Que el metodo del cliente se llame desde paginas jsp's y consulte la base de datos en el servidor
WebService
-----------
ConexionMysql
ConsultaBd( Resultado )
WebCliente
-----------
jsps
Saludos!!
Mas informacion:
http://www.netbeans.org/kb/61/websvc/intro-ws.html
Continuara...
martes, 20 de mayo de 2008
Analisis de la creacion de un web service
Etiquetas:
glassfish,
jax-ws 2.0,
metro,
netbeans,
soap,
webservice
Suscribirse a:
Entradas (Atom)