sesiones 16. consumir - exponer servicios web soap
DESCRIPTION
servicios SOAPTRANSCRIPT
-
Sesin 16. Consumir exponer servicios web SOAP
Luisa Fernanda Rincn Prez
2015-1
-
Qu vimos la sesin pasada?
3. Qu son los servicios SOAP y cules son sus partes?
2. Para qu sirven?
1. Qu son los servicios web?
-
Qu haremos hoy?
3. Exponer servicio web en PHP
2. Consumir servicio web en PHP
1. Consumir servicio web SOAP desde JAVA
-
Consumir servicio web en
Java
-
Crear proyecto web ( Dynamic Web Project)
-
Generar descriptor de despliegue
Abrir perspectiva JAVA EE
-
Adicionar nuevo web service client
Proyecto new otherweb service client
http://footballpool.dataaccess.eu/data/info.wso?WSDL
-
Adicionar nuevo web service client
http://footballpool.dataaccess.eu/data/info.wso?WSDL
-
Terminar la generacin
-
Carpeta creada con el cliente del web
service
Clases proxy y STUB con todo lo
necesario para consumir el
servicio
-
Crear nueva clase para consumir el servicio
-
Escribir cdigo para consumir servicios
-
Ejecutar el servicio web
Ejercicio con el web service:
Mostrar los nombres de los estadios
Mostrar todos los jugadores de
Colombia
Nombre de todos los pases
-
Consumir servicios web en
php
NUSOAP
-
Crear un proyecto en el servidor
apache
Dentro del proyecto sacar la carpeta lib
de nusoap
Escribir el cdigo de consumo del
servicio
Qu se debe hacer?
-
Ejemplo consumir servicio web en php
-
Cmo mejorar el resultado?
-
Resultado
-
Exponer servicio web en
PHP
-
Exponer servicios web SOAP en php (
CalculadoraImpuestos.php)
Exponer operaciones de
suma/resta/multiplicacin
-
Visin de la pgina php desde local host
-
WSDL de resultado
-
Consumir servicio web creado en php
-
Adicionar la referencia al servicio web y
crear una clase para consumirlo en Java
-
Una buena fuente de consulta
Douglas K Barry. 2013. Web Services,
Service-Oriented Architectures, and
Cloud Computing: The Savvy Manager's
Guide (Second Edition).http://www.service-architecture.com/articles/web-
services/index.html
http://www.lapolitecnica.net/blog/clien
te-servcioweb
Referencias