Soa Arquitectura Orientada A Servicios

Páginas: 8 (1918 palabras) Publicado: 14 de abril de 2011
1. ¿Qué se entiende por SOA?

SOA es por definición Arquitectura Orientada a Servicios.
Una arquitectura orientada a servicios es esencialmente un conjunto de servicios. Estos servicios se comunican entre sí. La comunicación puede implicar de datos simples o puede involucrar a dos o más servicios de alguna actividad.(Douglas K. Barry)

En muchas ocasiones se confunde con una tecnología oproducto software, y
nada más lejos de la realidad. Hay decenas de definiciones distintas de SOA en la Web y aunque la mayoría de ellas son acertadas, unas son más completas que otras.
Hay que entender que SOA es un concepto de diseño de arquitectura que trata de alinear a las TI con el propio negocio de la organización. Y para esto, sugiere la creación de servicios y funcionalidades de negociofácilmente reutilizables. Estos servicios deben ser flexibles, seguros y lo más importante de todo, con una arquitectura basada en estándares.

En el caso de SOA, los componentes reutilizables a crear son servicios de aplicación con significado propio, flexibles, débilmente acoplados y altamente interoperables sobre estándares tecnológicos abiertos.

En definitiva, SOA, a diferencia deotras soluciones de integración como EAI (“Enterprise Application Integration”) no se limita al uso de una herramienta o "plataforma de herramientas" para integrar aplicaciones, sino que sugiere una arquitectura ágil, escalable y completamente distribuida por toda la organización. En las arquitecturas SOA entre otras muchas funcionalidades, se integran aplicaciones al igual que hacen los EAIs, pero nose reduce a la integración de éstas dentro de una localización concreta, sino que va mas allá, va a los procesos de las organizaciones, a la gobernabilidad, al uso de tecnología estándar, a la integración en entornos distribuidos.


2. ¿Qué ofrece SOA?


3. Señala usos y ventajas para las empresas, punto de vista de negocios.


4. ¿Qué es EAI? ¿Qué aporta SOAal EAI?

EAI = Enterprise Application Integration. Es la integración de aplicaciones empresariales.
Se puede definir como un conjunto de sistemas y software para integrar un conjunto de programas informáticos.
El EAI es el intercambio sin restricciones de datos y procesos de negocio entre cualquier aplicación y fuente de datos existente en la empresa.

Se utiliza para intercambiarinformación financieras. Con una arquitectura EAI las empresas tienen una mejor comunicación con los usuarios.
EAI trata de conectar los programas informáticos individuales para crear unas ventajas competitivas para la empresa en el futuro.

Su objetivo es asegurar la comunicación entre las distintas aplicaciones y formar el sistema de información de la empresa.
EAI tiene como objetivo integrar losdatos, procesos, ser independiente de los proveedores, y lo llamado "Facade Común", es decir, una interfaz de acceso única.

Las ventajas que proporciona EAI son el acceso en tiempo real a la información, permite unir los procesos de negocio y forma una arquitectura consistente en lo que a información se refiere. Por el contrario, tiene como desventaja el alto precio del desarrollo, además derequerir mucho esfuerzo, tiempo y recursos en su creación.

Se puede decir que EAI es más una necesidad que una tecnología, sin embargo, ESB si es una tecnología que nos permite crear la arquitectura con las soluciones orientadas a servicios (SOA).

SOA aporta a EAI la arquitectura y tecnología necesaria para conseguir el objetivo del intercambio de información en la empresa. Aportando unaarquitectura sencilla, en escalas y distribuida por toda la organización. Aporta además la integración de las aplicaciones no sólo en el entorno local, como sucede con EAI, sino en entornos distribuidos.


5. ¿Qué es un ESB?

El ESB (Enterprise Service Bus). A diferencia de SOA, ESB sí es una tecnología o producto software. Puede definirse un ESB como la Infraestructura que sirve como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura orientada a servicios (SOA)
  • Soa- arquitectura orientada al servicio
  • Soa arquitectura orientada a servicios
  • Administración Y Gobernabilidad De Servicios En Una Arquitectura Soa
  • Arquitectura Orientada a Servicios
  • Arquitectura Orientada a Servicios
  • Arquitectura Orientado A Servicios
  • Arquitectura orientada a servicios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS