RSS

Arquitectura de Aplicaciones Orientada a Servicios

Tue, Jul 3, 2007

Artí­culos

SOA
La orientación a Servicios representa uno de los mecanismos más aplicados para exponer funcionalidades disponibles para aplicaciones Distribuidas a nivel Intranet e Internet, con lo cual podemos lograr mayor integración en los negocios. Si bien la mayoría de las definiciones de SOA identifican la utilización de Servicios Web (empleando SOAP y WSDL) en su implementación, se puede implementar una SOA utilizando cualquier tecnología basada en servicios.

Las SOAs están formadas por servicios de aplicación débilmente acoplados y altamente interoperables. Para comunicarse entre sí, estos servicios se basan en una definición formal independiente de la plataforma subyacente y del lenguaje de programación. La definición de la interfaz oculta las particularidades de una implementación, lo que la hace independiente del fabricante, del lenguaje de programación o de la tecnología de desarrollo (como .NET o Java). Con esta arquitectura, se pretende que los componentes software desarrollados sean muy reusables, ya que la interfaz se define siguiendo un estándar; así, un servicio desarrollado en C# podría ser usado por una aplicación Java.

This post was written by:

- who has written 94 posts on Ruben Mauricio.


Contact the author

Leave a Reply