Del curso: Fundamentos de la programación: API y servicios web

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.100 cursos impartidos por expertos del sector.

Arquitectura Orientada a Servicios (SOA)

Arquitectura Orientada a Servicios (SOA)

La arquitectura orientada a servicios es un estilo de arquitectura informática que se orienta a la construcción y resultados de los servicios web. Estos servicios representan una actividad de negocio que tiene un resultado específico: comprobar tu crédito en el banco, obtener la previsión del tiempo o convertir de euros a yenes. Esta arquitectura se caracteriza por enfocarse en necesidades de la vida real y darles un contexto de negocio, es decir, centrar el desarrollo en las necesidades de una organización. Además, rige que los servicios requieran una infraestructura específica, transparencia en la ubicación de los datos y el uso de protocolos y estándares abiertos. Por otro lado, requiere una coordinación rigurosa sobre la representación e implementación de los servicios, así como pruebas que validen las calidades de los mismos. El desarrollo orientado a servicios se rige por principios descritos en el manifiesto SOA y su aplicación se divide en dos etapas. La primera, el análisis…

Contenido