Desarrollo Web y Nuevas Tecnologías.

"Espacio dedicado a compartir información sobre Desarrollo Web y Nuevas Tecnologías en favor del mejoramiento humano, la constante retroalimentación y el trabajo en red".

lunes, febrero 27, 2006

Service-Oriented Architectures.

La Arquitectura Orientada a Servicios (Service-Oriented Architectures o SOAs) constituye un concepto de arquitectura de software que define el uso de servicios para dar soporte a los requerimientos de software de usuario, mediante interfaces fuertemente tipeadas (XML Web Services Behaviors , Remote Scripting).La revista IBM Systems Journal ha dedicado un número íntegramente a esta temática.

SOA proporciona una metodología y una plataforma (Framework) de trabajo para analizar, describir y documentar capacidades de negocio, así como ofrece soporte a las actividades de integración, la colaboración en grupos y flujos de trabajo en red y administración de procesos de negocio. Su concepción está ligada a la arquitectura Cliente/Servidor, pero difieren en cuanto a ciclos de desarrollo, acoplamiento e implementación, pues promueve el desarrollo e implantación incremental de componentes de software y la separación de las reglas de negocio de la capa de presentación (ejemplos: Web Services, Net Remoting en .Net y Flash Remoting de Macromedia)

Como modelo orientado a servicios entre aplicaciones, su fortaleza radica en la importancia de la interoperabilidad entre sistemas heterogéneos, rueso de componentes, flexibilidad y efeciencia en los procesos de negocio, motivo por el cual la revista IBM Systems Journal, Volumen 44, No.4, 2005 ha dedicado este número íntegramente a tratar aspectos del proceso de desarrollo e infraestructura de los SOAs.


0 Comentarios:

Publicar un comentario en la entrada

Links to this post:

Crear un enlace

<< Home