GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Flussdiagramm

Servicios Web

Hugo Franco Spanisch

Diagrama de flujo de servicios web: SOAP, WSDL y UDDI

Diagrama de flujo: servicios web

Inhalt des Flussdiagramms

  1. Servicios Web

  2. Un servicio web expone un conjunto de servicios para ser consumidos a través de la red.

    En otras palabras, un servicio web especifica un conjunto de operación(funciones que retornan determinado valor , reciben un conjunto finito de parámetros, y retorna un resultado), a través de una url, donde una aplicación Cliente remota los puede consumir(podría haber cuestiones de seguridad en el medio).

  3. Especificaciones que define el servicio web

  4. Componentes de un servicio web

  5. Un servicio web es una colección de protocolos abiertos y estándares usados para el intercambio de datos entre aplicaciones o sistemas.

    SOAP • WSDL • UDDI • WS-Security • WS-ReliableMessaging • WS-Reliability • WS-Addressing

  6. La plataforma básica de los servidores es XML + HTTP.

    Todos los servicios web estándar utilizan los siguientes componentes:

    • SOAP (Simple Object Access Protocol) • UDDI (Universal Description, Discovery and Integration) • WSDL (Web Services Description Language)

  7. Características

  8. XML-based • Loosely coupled • Coarse-grained • Ability to be synchronous or asynchronous • Supports Remote Procedure Calls (RPCs) • Supports document exchange

  9. Arquitectura – Enfoque de roles de un servicio web

  10. Service provider

    • Service requestor

    • Service registry

  11. Arquitectura – Pila de protocolos

  12. • Service transport

    • XML messaging

    • Service description

    • Service discovery

  13. Tecnologías y estándares

  14. *XML-RPC

    *SOAP

    *WSDL

    *UDDI

  15. REST (Representational state transfer)

  16. • Es una técnica de arquitectura de software para sistemas hipermedia distribuidos.

    • Los servicios web basados en rest, intentan emular el protocolo http.

    • Los sistemas que siguen los principios rest, se denominan Restful.

    • Se exponen mediante URI’S, es una cadena de caracteres que identifica unívocamente a un recurso. Determinan cuan intuitivo será el servicio web.

  17. • Colección de principios para el diseño de arquitecturas en red.

    • No mantiene estado

    •Recursos con múltiples representaciones identificados por un id único

    • Utiliza métodos Http de manera explicita

    • Transfiere xml y/o JSON

  18. Principios fundamentales REST

  19. ¿Cuando usar Rest?

  20. • Cuando el servicio web no necesita tener estado

    • Cuando se busca mejorar el rendimiento con una infraestructura del almacenamiento en cache

    • Consumo de servicios con escaso ancho de banda

  21. Recursos

  22. En la arquitectura rest, los servicios no publican operaciones, publican recursos.

    Los recursos son objetos conceptuales.

    Ejemplo de recursos:

    • Lista de productos

    • Producto concreto

    • Persona

Informationen

Beschreibung
Servicios Web
Erstellt von
Hugo Franco
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck