La Arquitectura Orientada a Servicios (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 requerimientos de software del usuario.
En un ambiente SOA, los nodos de la red hacen disponibles sus recursos a otros participantes en la red como servicios independientes a los que tienen acceso de un modo estandarizado.
Según IBM:
SOA es un estilo de arquitectura de TI que soporta la integración del negocio como servicios conectados o tareas del negocio repetibles que pueden ser accedidos cuando se necesiten sobre una red.
Una arquitectura de sistemas en la cual las funciones de aplicaciones son construidas como componentes (servicios), que son débilmente acopladas y con un soporte de interoperabilidad bien definido, mejorando la flexibilidad y el re-uso.
No hay comentarios.:
Publicar un comentario