creamos una aplicación web cualquiera para este ejemplo utilice con soporte a JSF y le asigne el nombre de PrimerWS.

a continuación sobre el proyecto le damos nuevo y buscamos Web Service.

para este caso le asignamos un nombre "HelloWebService" y lo ubicamos dentro de package org.ws

ahora en la prespectiva de Design le damos click "add operation"

el servicio llamado "mensaje" recibe como parametro un String "name" y nos va a devolver un String.

nos vamos a la prespectiva Source y al parametro que nos llega le concatenamos el "Bienvenido :"

Agregamos las librerias correspondientes si es q no lo ha agregado el ID.

Corremos la aplicación para tener el Servicio Web activo.

Servicio Activado.

ahora para probar nuestro Web Service crearemos un Java Application

Le asignamos un nombre ClienteWS

click derecho sobre el proyecto New -> Web Service Client

Seleccionamos proyecto y luego Browse...

Seleccionamos nuestro Web Service creado en el proyecto anterior

ahora para trabajar con el servicio damos click derecho donde queremos que vaya el codigo que llama al web service en este caso lo hare en el main.

seleccionamos "mensaje"

agregamos las librerias.

y este es el codigo que nos generara, en el parametro name pongo "Luis Rondon" que va ser concatenado con el mensaje "Bienvenido :"

Corremos el main

En consola nos pintara el siguiente mensaje "Bienvenido : Luis Rondon"

hasta el proximo post
adeu
Referencias:
2 comentarios:
Buen contenido
Gracias.
Publicar un comentario