Arquitectura de Servicios Web.ppt

Preview:

Citation preview

Arquitectura

Servicios Web

Docente : Ing. Pedro Coronado Rodríguez

Carrera : Ing. De Sistemas X

Alumno : José Huallanca Carbajal

Es un sistema de software diseñado para permitir interoperabilidad máquina a máquina en una red. En general, los servicios web son sólo Apis  Web que pueden ser accedidas en una red, como internet, y ejecutadas en un sistema de hosting remoto.

Service Oriented Architecture

Arquitectura orientada a servicios

SOA es un enfoque de arquitectura empresarial, en el cual los procesos se descomponen en servicios, que después se hacen disponibles y visibles en una red. Cada servicio provee funcionalidades para poder ser adecuado a las necesidades de la empresa, mientras esconde los detalles subyacentes de implementación. SOA aborda la complejidad, inflexibilidad y debilidades de los enfoques existentes en los diseños de procesos, flujos de trabajo e integración de aplicaciones.

Desarrolla Sistemas distribuidos para su creación en objetivo de negocio.

Es la manera de como se usara desde otro servicio o programa. Ejm: Parámetros, ubicación.

Puede ser usado por 2 o más dispositivos Intranet e Internet.

Para funcionar dependa de un servicio.

SOA Facilita la colaboración, y compartición de información, en toda la organización y con socios externos. Al exponer los procesos de negocios, SOA ayuda a los negocios a enfocarse en las mejores formas de mejorar las operaciones..

SOA le permite personalizar sus procesos de negocios sin modificar su código fuente. Esto significa que cuando sea tiempo de actualizar a la siguiente versión, usted lo puede hacer mucho más fácilmente que si tiene personalizaciones diseminadas en toda su implementación.

Lenguaje de marcadoextensible

Lenguaje de Descripción

de Servicios Web

Web Services Description Language

Simple Object Access Protocol

Universal Description,

Discovery and Integration

Microsoft.NET

WebLogic

WebSphere

Axis y el servidor Jakarta Tomcat (de Apache)

Java Servicios web Development Pack (JWSDP) de Sun Microsystems (basado en Jakarta Tomcat)

Key Management Specification)

Security Assertion Mark-up Language)

Microsoft: Lanzó la versión 2006 de su primer web Service, denominadoMapPoint.Net. Mediante este servicio, el usuario podrá conocer sulocalización exacta y otros datos adicionales relacionados con su posiciónactual, como información de tráfico, rutas posibles o puntos comercialescercanos.

IBM: Ha implementado una solución basada en los servicios web llamada e-Business on Demand. Esta solución permite la construcción de extranetque ayuden a las empresas a ver los catálogos de productos, realizar ylocalizar pedidos o chequear el estado del inventario en tiempo real.

Líneas Aéreas Escandinavas: Estas líneas aéreas han desarrollado un servicio web que permite a los usuarios comprar billetes y chequear el estado de los vuelos, mediante el uso del teléfono móvil.

Ing. De Sistemas X

Huallanca Carbajal, José