Documentación: Documento SOA/CBD
Este documento proporciona el contexto necesario para un conocimiento más profundo de los servicios y arquitecturas orientadas a servicios (SOA) para soluciones de software a nivel de empresa. En particular, investiga los servicios en relación con el concepto, más establecido, de componentes de software además de describir cómo las actuales prácticas de desarrollo basadas en componentes proporcionan una base probada para la implementación de una SOA.
Relaciones
Elementos relacionados
Descripción
Descripción principal

Por Alan Brown, Simon Johnston, Kevin Kelly, IBM © Copyright 2004 de IBM Corporation. Reservados todos los derechos.

Existe una versión en PDF de este artículo. Para verla, debe tener instalado Adobe Acrobat.

Resumen

Este documento proporciona el contexto para un conocimiento más profundo de los servicios y arquitecturas orientadas a servicios de soluciones de software a escala empresarial. En concreto, explora servicios en relación con el concepto más establecido de componentes de software y describe cómo las prácticas de desarrollo basadas en componentes actuales proporcionan una base probada para la implementación de una SOA. El diseño basado en interfaz se resalta como clave para el diseño de servicios y componentes y se discute que las interfaces expuestas por ambos tienen determinadas restricciones y determinados criterios que las distinguen. El lenguaje unificado de modelado (UML) se utiliza como herramienta para describir diseños lógicos y de implementación, así como patrones específicos para el diseño de componentes y servicios.