Google

martes, mayo 09, 2006

Elementos esenciales de una Arquitectura Orientada a Servicios

En las Arquitecturas Orientadas a Servicios, el elemento básico es el servicio. Pero únicamente con este concepto, no podríamos diseñar una arquitectura SOA.

Cuatro son los elementos esenciales necesarios para la construcción de una Arquitectura Orientada a Servicios:



  1. Operación: Es la unidad de trabajo o procesamiento en una arquitectura SOA.
  2. Servicio: Es un contenedor de lógica. Estará compuesto por un conjunto de operaciones, las cuales las ofrecerá a sus usuarios.
  3. Mensaje: Para poder ejecutar una determinada operación, es necesario un conjunto de datos de entrada. A su vez, una vez ejecutada la operación, esta devolverá un resultado. Los mensajes son los encargados de encapsular esos datos de entrada y de salida.
  4. Proceso de negocio: Son un conjunto de operaciones ejecutadas en una determinada secuencia (intercambiando mensajes entre ellas) con el objetivo de realizar una determinada tarea.

Por lo tanto, una aplicación SOA estará formada por un conjunto de procesos de negocio. A su vez esos procesos de negocio estarán compuestos por aquellos que servicios que proporcionan las operaciones que se necesitan ejecutar para que el proceso de negocio llegue a buen término. Por último para ejecutar esas operaciones es necesario el envío de los datos necesarios mediante los correspondientes mensajes.

2 Comments:

At 11:11 p. m., Blogger Joan said...

Antonio: Soy Joan el ex de Geli, te acuerdas de mi- Quisiera volver a saber de ti. Te acuerdas del juego de la guerra civil? Si eres mi amigo "el ruso" enviame tu @mail. a bojon53@hotmail.com
Salud

 
At 7:45 a. m., Blogger Ces said...

Excelente articulo, felicidades.

 

Publicar un comentario

<< Home