Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Servicios web
1. ARQUITECTURA ORIENTADA A SERVICIOS (SOA) SERVICIOS WEB Integrantes: Christopher Ortega, Victor Samaniego y Juan Pablo Sigcho
2. Que es SOA ? SOA es una metodología cuyo propósito es establecer la composición de servicios de software, entre empresas, PC, dispositivos móviles, etc., con el objetivo de lograr la reusabilidad de las aplicaciones existentes.
3. Beneficios de SOA Reutilización de servicios en múltiples aplicaciones. Creación de nuevos servicios a partir de servicios existentes. Abstracción del entorno de ejecución, concentrándonos en el desarrollo del servicio. División de tareas, asignando responsabilidades particulares a cada grupo de desarrollo.
5. Aplicaciones básicas - Sistemas desarrollados, geográficamente dispersos y bajo cualquier figura de propiedad. De exposición de funcionalidades – Donde las funcionalidades de la capa aplicativas son expuestas en forma de servicios (servicios web). De integración de servicios - Facilitan el intercambio de datos entre elementos de la capa aplicativa orientada a procesos empresariales internos o en colaboración.
6. De composición de procesos - Que define el proceso en términos del negocio y sus necesidades, y que varía en función del negocio. De entrega - donde los servicios son desplegados a los usuarios finales.
7. Servicios Web para SOA XML: Representación de datos. HTTP: Protocolo estándar Web. SOAP: Intercambio de datos. WSDL: (Lenguaje de Descripción de Servicios Web) UDDI: (Descripción, descubrimiento e Integración Universal)
8. Conclusiones SOA es una manera de organizar soluciones que promueve reusabilidad, crecimiento e interoperabilidad. En SOA, el método de medida elegido debería ser capaz de diferenciar funcionalidad basada en los aspectos y características de la arquitectura.
9.
10. Es un estilo de arquitectura como modelo en los sistemas de computación Web.
13. Aplicaciones Web que utilizan REST YoutTube, Yahoo, Flickr -> Ofrecen un conjunto de interfaces “REST” EBAY-> Ofrece una interfaz REST permitiendo la consulta de productos a través del método GetSearchResults(). Bloglines -> Ofrece su API basado en REST. Amazon.com-> ofrece su interfaz para desarrolladores tanto en formato REST como en formato SOAP (siendo la versión REST la que recibe mayor tráfico). Google Maps -> Ofrece su web service en REST para poder consumirlo desde un IDE de desarrollo.