El entorno de servidor y bus de WebSphere ESB se
fundamenta en las tecnologías de integración de servicios del
producto WebSphere Application Server subyacente.
Por qué y cuándo se efectúa esta tarea
La funcionalidad de integración de servicios de WebSphere Application Server proporciona
un sistema de mensajería muy flexible que da soporte a una arquitectura orientada
a servicios (SOA) con múltiples opciones de calidad de servicios, protocolos
y patrones de mensajería. Da soporte a aplicaciones orientadas a mensajes
y aplicaciones orientadas a servicios.
Este sistema de mensajería se
basa en el concepto de un
bus de integración de servicios, que
combina la estructura de mensajería y las posibilidades orientadas a servicios.
- Una infraestructura orientada a servicios para dar soporte a la descripción,
el despliegue y la invocación de aplicaciones que utilizan la arquitectura
orientada a servicios.
- Posibilidad de transporte de mensajes fiable
- Opciones de comunicaciones asociadas de forma más o menos estrecha
- Lógica intermediaria (mediaciones) para adaptar de manera
inteligente el flujo de mensajes en la red
- Implementación de estándares de servicios web relevantes
Puede configurar la integración de servicios de varias formas;
por ejemplo, para adaptar la funcionalidad de modo que se satisfagan necesidades
de mensajería específicas sin necesitar productos de punto de mensajería especializados.
Dentro
de WebSphere Application Server, la integración de servicios proporciona:
- El proveedor de mensajería predeterminado como proveedor JMS 1.4 conforme
a la especificación J2EE 1.4, totalmente integrado con el servidor de aplicaciones,
que soporta configuraciones de varios servidores y la interoperación con WebSphere
MQ.
- El bus de integración de servicios, que proporciona la infraestructura
de primera clase para la integración de servicios web de las aplicaciones
aprovechando la arquitectura orientada a servicios basada en la estandarización
de servicios web.
- Soporte para la pasarela de servicios web, que proporciona un único punto
de control, acceso y validación de solicitudes de servicios web y permite
controlar qué servicios están disponibles para distintos grupos de usuarios
de servicios web.
- La infraestructura de mensajería para On Demand Computing.
Para obtener más información sobre lo que
proporcionan las tecnologías de integración de servicios, consulte los siguientes
temas de WebSphere Application Server:
Alternativas para esta tarea
- Buses
de integración de servicios
En estos temas se proporciona
información sobre los buses de integración de servicios, que
dan soporte a aplicaciones mediante arquitecturas basadas en mensajes y orientadas
a servicios, incluyendo las que utilizan las interfaces JMS (Java Message
Service) del proveedor de mensajería predeterminado.
- Motores
de mensajería
En estos temas se proporciona información
sobre motores de mensajería, que proporcionan la función de proceso
en un bus de integración de servicios.
- Almacenes
de datos
Utilice esta tarea para obtener información
sobre almacenes de datos.
- Destinos
de bus
Este tema constituye el punto de partida de un
conjunto de temas que tratan sobre los destinos de buses dentro
de un bus de integración de servicios, al que las aplicaciones se pueden adjuntar
como productores, consumidores o ambos para intercambiar mensajes.
- Mediaciones
En estos temas se proporciona información sobre mediaciones, que
se utilizan para las aplicaciones desplegadas en WebSphere Application Server para
cambiar cómo se manejan los mensajes en destinos en un bus de integración
de servicios.
- Utilización
del proveedor de mensajería predeterminado
Este tema
constituye el punto de partida de un conjunto de temas que tratan sobre cómo
permitir que las aplicaciones WebSphere utilicen los recursos de mensajería
proporcionados por el proveedor de mensajería predeterminado.
- Interoperar
con WebSphere MQ
En estos temas se ofrece una introducción
sobre cómo intercambiar mensajes con una red de WebSphere MQ mediante el enlace
de WebSphere MQ
- Seguridad
En estos temas se proporciona información sobre seguridad en tecnologías
de integración de servicios.
- Alta
disponibilidad de las tecnologías de integración de servicios
En estos temas se proporciona información sobre la alta disponibilidad
de las tecnologías de información de servicios.
- Habilitación
de servicios web a través de tecnologías de integración de servicios
- Topologías
de integración de servicios
En este tema se proporciona
información sobre las topologías de integración de servicios que puede configurar.
Una topología de integración de servicios puede oscilar entre un sistema principal
único que ejecuta dos aplicaciones conectadas y un conjunto de cientos o miles
de aplicaciones comunicadas dispersadas globalmente que se ejecutan a través
del bus.