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.
|