Arquitectura orientada al servicio (SOA) Flashcards

1
Q

¿Qué es la Arquitectura Orientada a Servicios?

A

Es un concepto de arquitectura de software que define la utilización de servicios (programas o rutinas que realizan una función específica) para dar soporte a los requisitos del negocio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Principal beneficio de la Arquitectura Orientada a Servicios (SOA)

A

Permite reaprovechar los desarrollos de servicios que se realizan en un momento determinado para la creación de otros servicios

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Aspectos a tener en cuenta:

A

Se requiere de un análisis de las técnicas de diseño y desarrollo para avanzar con garantías de éxito

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuál es uno de los principios fundamentales de diseño de una arquitectura orientada a servicios?

A

Los componentes se acoplan de forma abierta. Un componente que accede a otro no necesita conocer las estructuras de datos, las llamadas a otros componentes, la gestión de transacciones, etc. del ese otro componente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ejemplo de uso de SOA

A

Cuando utilizamos nuestra tarjeta de debito para sacar dinero en el cajero automático.

La identidad del usuario es validada por la institución bancaria a través de un NIP contra el Chip de seguridad de la tarjeta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly