• ¿Para qué sirven los servicios web? • ¿Cómo funcionan los servicios web? • ¿Qué tipos de servicios web existen? ¿QUES UN SERVICIO WEB? Es un componente se software que permite exponer un conjunto de operaciones o funciones hacia diferentes clientes que pueden hacer uso de éstas sin importar el lenguaje de programación subyacente. ¿QUES UN SERVICIO WEB? • El concepto de Servicios Web es una de las piedras angulares de SOA (Service Oriented Architecture). • Bajo este paradigma, nuestra concentración técnica está en crear servicios más que concentrarnos en el modelo clásico de usar un framework de patrón MVC. (No obstante, respetamos los patrones de diseño). ¿PARA QUE SIRVEN LOS SERVICIOS WEB? • Estos servicios proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones, que interactúan entre sí para presentar información dinámica al usuario. • Para proporcionar interoperabilidad y extensibilidad entre estas aplicaciones, y que al mismo tiempo sea posible su combinación para realizar operaciones complejas, es necesaria una arquitectura de referencia estándar. ¿COMO FUNCIONAN LOS SERVICIOS WEB? ¿QUÉ TIPOS DE SERVICIOS WEB EXISTEN?
En la actualidad existen dos arquitecturas orientadas al
desarrollo de servicios web • SOAP-based Web Services • REST-style Web Services.