Arquitectura de componentes de servicio

La Arquitectura de componentes de servicio, basada en la arquitectura orientada a servicios, estándar de la industria, presenta todos los procesos de negocio: servicios Web, activos de servicio de EIS, flujos de trabajo, bases de datos, etc. de forma orientada al servicio. En esta sección, se examinan a alto nivel los servicios y los objetos de datos de servicio creados por esta arquitectura, que conjuntamente expresan la lógica de negocio y hacen referencia a los datos de negocio.

El objetivo de la Arquitectura de componentes de servicio consiste en separar la lógica de integración empresarial de la implementación de forma que un desarrollador pueda centrarse en ensamblar una aplicación integrada en lugar de en los detalles de la implementación. Para conseguir este objetivo, se crean los componentes de servicio que contienen la implementación de servicios individuales necesarios para los procesos de negocio. El resultado es una arquitectura de tres capas: lógica de integración empresarial, componentes de servicio e implementación, tal como se muestra en el diagrama siguiente.
Separación de la lógica de negocio, los componentes de servicio y la implementación

Puesto que los componentes de servicio contienen la implementación, el desarrollador de integración puede ensamblarlos gráficamente sin el conocimiento de detalles de implementación de bajo nivel. Los componentes de servicio también proporcionan la opción de permitir que el desarrollador de integración o alguien que trabaje para él, añada posteriormente la implementación. Tal como verá en el producto, los componentes se ensamblan visualmente. En otras palabras, no se muestra el código que hay dentro de los componentes. En el nivel de lógica de negocio que se muestra en el diagrama siguiente, los componentes se ensamblan independientemente de la implementación. Entonces, la arquitectura orientada a servicios, le permite centrarse en la resolución de los problemas de negocio utilizando y reutilizando componentes en lugar de distraer su atención hacia la tecnología que implementa los servicios que está utilizando.
Ensamblar componentes de servicio independientemente de la implementación correspondiente

Conceptos relacionados
Versión PDF de la visión general técnica del producto
Integración empresarial
Aprender acerca de las herramientas

Comentarios
(C) Copyright IBM Corporation 2005, 2006. Reservados todos los derechos.