Sistemas

Solo disponible en BuenasTareas
  • Páginas : 6 (1367 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de marzo de 2012
Leer documento completo
Vista previa del texto
SOA (Arquitectura Orientada a Servicios)
                                                                    CONTENIDO
1. Que es SOA?
2. Capas
3. Beneficios
4. Conexiones
 
(En inglés Service Oriented Architecture o SOA), es un concepto de arquitectura de software que define la utilización de servicios para dar soporte a los requisitos de software del usuario.
SOA es una arquitectura desoftware que permite la creación y/o cambios de los procesos de negocio desde la perspectiva de TI de forma ágil, a través de la composición de nuevos procesos utilizando las funcionalidades de negocio que están contenidas en la infraestructura de aplicaciones actuales o futuras (expuestas bajo la forma de webservices).
SOA define las siguientes capas de software:
* aplicaciones básicas,sistemas desarrollados bajo cualquier arquitectura o tecnología, 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 (webservices);
* de integración de servicios, facilitan el intercambio de datos entre elementos de la capa aplicativa orientada a procesosempresariales internos o en colaboración;
* de composición de procesos, que define el proceso en términos del negocio y sus necesidades, y que varia en función del negocio;
* de entrega, donde los servicios son desplegados a los usuarios finales.
Los beneficios que puede obtener una compañía que adopte SOA son:
* Mejora en los tiempos de realización de cambios en procesos.
* Facilidadpara evolucionar a modelos de negocios basados en tercerización.
* Facilidad para abordar modelos de negocios basados en colaboración con otros entes (socios, proveedores).
* Poder para reemplazar elementos de la capa aplicativa SOA sin disrupción en el proceso de negocio
* Facilidad para la integración de tecnologías disímiles
CONEXIONES
La tecnologia de servicios web es esencialpara el uso de XML y asi crear una sólida relación.
La siguiente figura ilustra una base arquitectura orientada a servicios. Se muestra un servicio de los consumidores en el derecho de enviar un mensaje de solicitud de servicio a un proveedor de servicios a la izquierda. El proveedor de servicios devuelve un mensaje de respuesta con el servicio al consumidor. La solicitud y la posterior respuesta delas conexiones se definen de alguna manera que sea comprensible tanto para el consumidor de servicios y proveedor de servicios. ¿Cómo esas conexiones se definen se explica en Web Services explicó. Un proveedor de servicios también puede ser un consumidor de servicios.
 

Figura 1. disponible en [2]
WEBGRAFIA
1. Arquitectura Orientada a Servicios, Esta página fue modificada por última vez el07:02, 25 sep 2008 disponible en:http://es.wikipedia.org/wiki/Arquitectura_orientada_a_servicios
2. Arquitectura Orientada a Servicios (SOA) Definicion, 2000-2008 Barry & Asociados Inc, disponible en: http://translate.google.com.co/translate?hl=es&sl=en&u=http://www.service-architecture.com/&sa=X&oi=translate&resnum

2.1. DEFINICIÓN DE SOA

Arquitectura Orientada aServicios SOA se puede definir como un marco de trabajo los cuales permiten a las organizaciones unir los objetivos de negocios contecnologías de Información.

Es una aplicación muy eficaz y completa ya que optimiza tiempo, personal y hace eficiente el desempeño requerido por el negocio o empresa, lo importante es que siempre prime el negocio sobre la tecnología.

Es una arquitectura apropiada parala solución a nuestros problemas e inquietudes de negocio teniendo en cuenta que si automatizamos nuestros servicios vamos a tener actualizaciones de datos donde sea necesario o donde lo crea la aplicación implementada, también hay que notar que vamos a mantener un monitoreo constante de nuestro negocio gracias a sus capacidades las cuales nos permiten desde cualquier parte realizar negocios...
tracking img