sesiones 16. consumir - exponer servicios web soap

25
Sesión 16. Consumir – exponer servicios web SOAP Luisa Fernanda Rincón Pérez 2015-1

Upload: allan-guillermo-august-salazar

Post on 09-Nov-2015

18 views

Category:

Documents


1 download

DESCRIPTION

servicios SOAP

TRANSCRIPT

  • 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