ARQUITECTURAS ORIENTADAS A SERVICIOS (SOA)
por Alexander BV
1. CARACTERÍSTICAS
1.1. Separación de servicios
1.1.1. El servicio va ha ser usado desde cualquier otro servicio
1.2. Orientado a procesos
1.3. Acoplamiento débil
1.3.1. Que para presentar su funcionalidad depende en lo mínimo de otro servicio
2. COMPONENTES
2.1. Servicios
2.1.1. Una función sin estado, auto-contenida, que acepta una llamada y devuelve una respuesta mediante una interfaz bien definida
2.2. Cliente
2.2.1. Consume el resultado del servicio provisto por un proveedor
3. ANTECEDENTES
3.1. Se inicia a los 80s
3.2. 1996: Gartner Inc. describe a SOA en su articulo "Service Oriented"
3.3. 2003: Entra en las TI empresariales
4. PROTOCOLOS
4.1. Web Services
4.2. UDDI
4.3. Otros protocolos pueden ser utilizados como mecanismos válidos de invocación de servicios, por ejemplo, JMS (Java Messaging Service), CORBA, MQSeries, entre otros.
5. AUTOR : ALEXADER BAUTISTA
6. FACILITA O FOMENTA
6.1. Reutilización
6.1.1. Puede ser utilizado por mas de una app o servicio
6.2. Integración entre sistemas
6.3. Agilidad ante cambios
6.3.1. Responde de manera ágil a los cambios dados