lunes, 21 de mayo de 2012

Generar un cliente webservice con eclipse (Axis client)


Como se comentó en la entrada pasada, ahora toca hacer el cliente del web service.

Para generar el cliente, primero debemos generar un nuevo proyecto web dinámico, desde donde crearemos el cliente que consuma el web Service. Para esto damos a New/Other Web Services/ Web Service Client.




En la siguiente pantalla debemos elegir el webservice que generamos en la entrada pasada:


 Para seleccionar el wsdl, previamente damos a browse, y buscamos el web service:



Indicamos que queremos probar el cliente, con los mismos servidores y runtime que hemos elegido anteriormente para la ejecución en local (en la ejecución real no serán los mismos, puesto que se ejecutarán en equipos distintos).


Generamos el Proxy en la ubicación de los sources


Para probar el Web Service, seleccionamos los métodos que queremos que se publiquen, en este caso “testHolaMundo”


Y con esto nos generará el cliente con todo lo necesario para hacer las pruebas, como las clases que importan el Web Service:



Las jsp’s para introducir los parámetros:



Y las librerías necesarias:


El cliente generado será asi:













2 comentarios:

  1. te agradeceria si pudieras poner los jps contenidos en la carpeta "sampleHolaMundoProxy"

    ResponderEliminar
  2. Son generados automaticamente pòr el eclipse...

    ResponderEliminar