En el ejemplo StockQuote de WebSphere ESB se muestra cómo integrar fácilmente servicios dispares y manipular mensajes al momento sin afectar las aplicaciones. Esto se lleva a cabo mediante Service Component Architecture y la funcionalidad de mediación que se proporciona en WebSphere ESB.
Por qué y cuándo se efectúa esta tarea
Una empresa de servicios financieros proporciona a sus clientes un servicio interactivo de bolsa de valores basado en Web. La empresa desea diferenciarse de sus competidores ofreciendo niveles escalonados de servicio. Desea ofrecer cotizaciones de acciones de forma diferida a sus clientes estándar y cotizaciones en tiempo real a sus clientes especiales (los clientes que pagan una suscripción).
La empresa desea:
- Poner a disposición de todos los clientes la cotización de acciones de forma diferida.
- Anotar todas las solicitudes del servicio para satisfacer los requisitos de auditoría.
- Poner a disposición de los clientes especiales el servicio de cotización de acciones en tiempo real.
Figura 1. Visión general de StockQuote
Para ejecutar el ejemplo StockQuote:
Pasos para realizar esta tarea
- Inicie la consola Primeros pasos.
- Inicie el servidor, si todavía no lo está.
- Inicie la galería de ejemplos pulsando Galerías de ejemplos en el panel Primeros pasos. El ejemplo WebSphere ESBStockQuote aparece en la lista como un ejemplo instalado en la galería de ejemplos.
- Pulse y siga las instrucciones que aparecen en la ventana del navegador para realizar la instalación.
- Pulse Ejecutar y lleve a cabo las siguientes acciones con cada uno de los clientes para demostrar las capacidades del servicio integrado:
- Seleccione un cliente en la lista desplegable.
- Seleccione uno o más símbolos.
- Pulse el botón Solicitar.
Resultado
El Cliente A,
un cliente estándar, recibirá las cotizaciones con retraso.
El Cliente B,
un cliente especial, recibirá las cotizaciones en tiempo real.
Qué hacer a continuación
En las notas técnicas que se proporcionan en la galería de ejemplos encontrará más información sobre
los artefactos utilizados en el ejemplo.
Si ha instalado
WebSphere Integration Developer, también puede
- Abrir los artefactos de ejemplo en WID.
- Compilar la propia versión del ejemplo.
- Desplegar la propia versión del ejemplo en WebSphere ESB.