Web Service

16
scccccc Web Services

description

WEB SERVICE

Transcript of Web Service

Cc

scccccc

Web Services

Alumnos:

Llatas Yovera Luis Humberto Rojas Herrera, Alex Jhampier Tezen Cabrejos Luis

Profesor:

Ing. Mario Ramos Moscol

Ciclo :

8

Turno :

Mañana

Chiclayo(Febrero),2016

PRIMER TUTORIAL (conversion de unidades)

Creamos el Web Service en este caso se llamara ConversionUnidades.java

La clase ConversionUnidades.java: en esta clase se encuentra el método hello, que se encarga de retornar un variable String con la variable que se ingrese concatenada con la palabra Hello. Esta clase presenta una anotación @WebService que define a esta clase como un servicio Web Service y @WebMethod se encarga define una operación del Servicio Web, la cual presenta un parámetro que es operationName: que define el nombre de la operación que será usada por los clientes para acceder al servicio web. En resumen en esta clase se crean los métodos que presenta el Servicio web que luego será usada por

Web Services

Alumnos:

Llatas Yovera Luis Humberto Rojas Herrera, Alex Jhampier Tezen Cabrejos Luis

Profesor:

Ing. Mario Ramos Moscol

Ciclo :

8

Turno :

Mañana

Chiclayo(Febrero),2016

los clientes para este caso los métodos creados son: pulgadasAcentimetros y centímetros a pulgadas.

Creamos el archivo JSP , que se llamara index.jsp

Se muestra el codigo que contien estructura HTML

En esta parte podemos apreciar la interface , donde agregaremos la funcionalidad en AddOperation

Se agrega la Operación

Ejecutamos y nos muestra los mensajes de correcto

Ahora podemos apreciar el mensaje Hello World! Al ejecutarlo

En este caso hemos hecho anticlick y luego click en la opción Tester y nos mostrara lo siguiente:

Aquí ingresamos datos en este caso eo digito 10 para probar la funcionalidad

Y es así como nos muestra el resultado

SEGUNDO TUTORIAL (calculadora) - Eclipse

1. Creamos un proyecto web dynamic llamado CalculadoraWS

2. Luego dentro del proyecto creamos un paquete y luego creamos la clase java que contiene los métodos del Servicio Web Service.

CalculadoraWS.java: esta clase java define lo que será el servicio web, tiene tres métodos importantes @WebService: el cual está definiendo a nuestra clase como un servicio web, el método @WebMethod: el cual se encarga de definir los métodos de nuestro web service y el método @WebParam: que se encarga define los parámetros que serán ingresados por el cliente del servicio web.

3. Luego creamos el WebService a partir de la clase java que se ha definido.

4. Esto lo que hara es crear el servicio web en un archivo wsdl que es un archivo XML que describe un servicio web service.

5. Finalmente hacemos un test con el Web Service que se creado.

Como consumir servicios :carpeta/simple/wathersoapproxy/TestClient.jsp