Antes de comenzar
Los dispositivos de SOA WebSphere DataPower son dispositivos de red que pueden actuar como mediadores entre los proveedores de servicios y los consumidores de servicios. Entre las ventajas clave que ofrecen estos dispositivos se incluyen el procesamiento de mensajes de servicios web y XML basado en hardware de alto rendimiento, transformación de protocolo, sencillez de configuración y seguridad. En este tutorial, demostraremos cómo pueden los proveedores de servicios explotar con DataPower las características de ruteo de mensajes basadas en el contenido para rutear solicitudes de servicios desde el usuario de un cliente hacia los puntos finales del servicio dedicados a ese cliente. También demostraremos cómo los proveedores de servicios pueden integrar DataPower con Tivoli Access Manager de manera que las directivas de autorización administradas centralmente puedan usarse para autorizar solicitudes de servicios específicas de clientes. Finalmente, demostraremos cómo los proveedores de servicios pueden monitorear las solicitudes de servicios usando características moldeadoras de tráfico de servicios web en DataPower.
Escenario y pasos principales de implementación
Figura 1. Prestación a múltiples clientes con mediación implementada por medio de dispositivos de SOA WebSphere DataPower
En la parte 5 de esta serie, describimos un escenario y un caso de uso en el cual el proveedor del servicio para la aplicación bancaria multi-cliente Jivaro pretende habilitar la prestación a múltiples clientes para su servicio de puntaje crediticio existente. En este tutorial, demostraremos cómo configurar el dispositivo de SOA WebSphere DataPower para implementar un patrón de mediación destinado a la prestación a múltiples usuarios, de la manera que se ilustra en la Figura 1. Llevaremos a cabo los siguientes pasos principales:
- Configurar los proxies de servicio web en WebSphere DataPower para las solicitudes del cliente en materia de autenticación, autorización y ruteo
- Configurar usuarios y grupos específicos de clientes en Tivoli Access Manager
- Establecer directivas de Monitoreo de Nivel de Servicio (SLM, por su sigla en inglés) para monitorear las solicitudes específicas de servicio del cliente
En este tutorial se supone que los productos que se mencionan a continuación se han dispuesto de manera que puedan funcionar sobre una plataforma integrada. Una discusión detallada sobre cómo disponer los componentes de hardware y software que aquí figuran está fuera del alcance de este artículo. Sírvase consultar la sección de Recursos para obtener mayores detalles.
Los siguientes productos de desarrollo de IBM son necesarios para habilitar la prestación a múltiples clientes en cuanto a su solución de servicio web de verificación crediticia:
- Dispositivo de SOA WebSphere DataPower XI50
- Tivoli Access Manager v6.0
Asimismo, se necesita el siguiente software para implementar múltiples instancias de servicio web de verificación crediticia:
- WebSphere Portal Server v6.0
- WebSphere Process Server v6.1
- Tivoli Directory Server v6.0

