Últimas Noticias
recent

Arquitectura orientada a servicios (SOA)



SOA es el acrónimo en inglés de arquitectura orientada a servicios (Service Oriented Architecture). Los arquitectos de sistemas de información empresariales diseñan esquemas globales SOA para reorientar los sistemas y organizaciones de TI. La implantación de estos esquemas desencadena un proceso que se denomina adopción de SOA. 
Una arquitectura orientada a servicios (SOA), es un medio arquitectónico de mirar al mundo, y un medio para crear un plan llamado esquema global de la SOA.

¿Qué es una SOA? 
Una SOA es una forma de mirar al mundo, cuando adopta una visión orientada a servicios, todo cobra forma de servicio. Los servicios son los ladrillos con los que se construye una SOA. Son un medio para acceder a las capacidades que se repiten en un negocio. 
¿Que es un servicio de SOA? 
Un servicio proporciona una capacidad para su consumidor, como por ejemplo, procesar el cambio de dirección de un cliente de un banco.
¿Cómo se utiliza un servicio SOA? 
Un servicio cuenta con un método específico para poder usarlo, lo que se llama invocación. Presenta una interfaz bien definida para poder acceder a sus prestaciones. 
¿Dónde está ubicado el servicios SOA?
Se puede acceder a los servicios de forma remota, es decir, que puede llamarlos desde cualquier punto de una red.
 ¿Cómo funciona los servicios SOA?. Los servicios son opacos, lo que significa que ni se sabe, ni importa, cómo realizan su trabajo.
  • Los servicios de SOA pueden acoplarse para construir otros nuevos, y ensamblarse en secuencias para construir procesos. 
  • La arquitectura de la SOA define los siguientes aspectos:
  • ¿Cómo localizar un servicio? Cómo conseguir que se comuniquen los diferentes servicios. Cómo encaja cada uno de los servicios en todo el sistema.
  • Cuando trabaja con piezas de una construcción, sólo tiene que localizar las piezas en la caja, ensamblarlas en los pequeños pivotes, y montar el conjunto según se describe en el dibujo proporcionado.
  • En una SOA, los servicios se encuentran en un repositorio denominado registro, se ensamblan mediante las llamadas aplicaciones compuestas, y el plano que le sirve de guía es lo que se conoce como esquema global de la SOA. 

No hay comentarios:

Publicar un comentario

Con la tecnología de Blogger.