Web services

Please download to get full document.

View again

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 59
 
 

Slides

  Se muestra una introducción a Web Services, un caso de la vida real, se propone un ejercicio y finalmente se muestra un ejemplo del tipo "hola mundo" y se explica como se realiza
Related documents
Share
Transcript
  • 1. Web Services Yesith Valencia, MSc.
  • 2. Definición  Es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Web Services. Yesith Valencia, MSc. 2
  • 3. Un Web Service con un cliente Web Services. Yesith Valencia, MSc. 3
  • 4. Web Services. Yesith Valencia, MSc. 4
  • 5. Características  Infraestructura abierta  Transparencia entre lenguajes de programación  Diseño modular Web Services. Yesith Valencia, MSc. 5
  • 6. Web Serivices como front-end Web Services. Yesith Valencia, MSc. 6
  • 7. WS accesado desde internet Web Services. Yesith Valencia, MSc. 7
  • 8. WS permite una capa entre: Web Services. Yesith Valencia, MSc. 8
  • 9. Algunos Protocolos usados  XML protocol  XKMS  SAML  XML Dsig  XML Enc  XSD Web Services. Yesith Valencia, MSc. 9  P3P  WSFL  Jabber  ebXML
  • 10. Peer WS model Web Services. Yesith Valencia, MSc. 10
  • 11. Pionero Web Services. Yesith Valencia, MSc. 11
  • 12. Ejercicio en clase  Buscar un Web Service  Seleccionar cinco (5) productos que se ofrezcan  Buscar dichos productos en las páginas oficiales  Comparar el precio de dichos productos y las condiciones en general (Garantía, fecha de entrega, accesorios, formas de pago, etc.)  Proponer un Web Service que no exista o no sea tan popular y que se pueda mejorar o implementar como idea de negocio o proyecto de grado Web Services. Yesith Valencia, MSc. 12
  • 13. El hola mundo del Web Service (SOAP)  UDDI: Universal Description, Discovery and Integration. (Repositorio de WS) ahí se publican  WSDL: “Interfaz” del WS, Métodos, retorno y parámetros, y la dirección real  .php: Realiza la operación Web Services. Yesith Valencia, MSc. 13
  • 14. Fase I: Configurar el servidor Este corresponde al computador donde se van a publicar los servicios que luego el cliente va a consumir
  • 15. Paso 1: Activar librería  Activar la librería php_soap.dll ubicado en php.ini (Quitar ;)  Reiniciar todos los servicios Web Services. Yesith Valencia, MSc. 15
  • 16. Paso 1: Activar librería  Verificamos en php.info Web Services. Yesith Valencia, MSc. 16
  • 17. Paso 2: Crear los siguientes archivos Web Services. Yesith Valencia, MSc. 17
  • 18. Paso 2.1: Carpeta classes  logic.class.php: Web Services. Yesith Valencia, MSc. 18
  • 19. Paso 2.2: Archivo index.php (Opcional) Web Services. Yesith Valencia, MSc. 19
  • 20. Paso 2.3: Carpeta lib  Se encuentra en el DropBox: Web Services. Yesith Valencia, MSc. 20
  • 21. Paso 2.4: Archivo server.php Web Services. Yesith Valencia, MSc. 21
  • 22. Paso 2.5: Archivo wsdl.php Web Services. Yesith Valencia, MSc. 22
  • 23. Fase II: Configurar el cliente Este corresponde al cliente que va a consumir el WS
  • 24. Web Services. Yesith Valencia, MSc. Index.php 24
  • 25. Index.php Web Services. Yesith Valencia, MSc. 25
  • 26. http://localhost/ws/client/ Web Services. Yesith Valencia, MSc. 26
  • Related Search
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks
    SAVE OUR EARTH

    We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

    More details...

    Sign Now!

    We are very appreciated for your Prompt Action!

    x