O WebSphere ESB StockQuote demonstra como integrar facilmente serviços distintos e manipular mensagens inflight, sem afetar os aplicativos. Isso é alcançado por intermédio da SCA e da funcionalidade de mediação, fornecidos no WebSphere ESB.
Por Que e Quando Desempenhar Esta Tarefa
Uma empresa de serviços financeiros fornece um serviço interativo de mercado de ações baseado na Web para seus clientes. A companhia deseja diferenciar-se da concorrência, oferecendo níveis de serviços em camadas. Eles desejam oferecer cotações de estoque com retardo a seus clientes padrão e cotações em tempo real para seus clientes premium (clientes que pagam uma assinatura).
A companhia deseja:
- Tornar o serviço de cotações de estoque com retardo disponível a todos os clientes.
- Registrar todos os pedidos no serviço, para satisfazer os requisitos de auditoria.
- Tornar o serviço de cotações em tempo real disponível aos clientes premium.
Figura 1. Visão Geral do StockQuote
Para executar a amostra do StockQuote:
Etapas para Esta Tarefa
- Ative o console Primeiras Etapas.
- Inicie o servidor se ainda não foi iniciado.
- Inicie a Galeria de Amostras, clicando em Galeria de Amostras no console Primeiras Etapas. A amostra do WebSphere ESB StockQuote
está listada como uma amostra instalada na Galeria de Amostras.
- Clique em e siga as instruções que aparecem na janela do navegador da instalação.
- Clique em Executar e desempenhe as seguintes ações com cada um dos 2 clientes para demonstrar os recursos do serviço integrado:
- Selecione um cliente da lista drop-down.
- Selecione um ou mais símbolos.
- Clique no botão Pedido.
Resultado
Cliente A,
um cliente padrão, receberá cotações com retardo de tempo. Cliente B,
um cliente premium, receberá cotações em tempo real.
O que fazer em seguida
Você pode obter mais informações sobre os artefatos utilizados na amostra, a partir dos Technotes fornecidos na Galeria de Amostras.
Se o
WebSphere Integration Developer estiver instalado, também é possível:
- Abrir os artefatos de amostras no WID.
- Construir sua própria versão da amostra.
- Implementar sua própria versão da amostra no WebSphere ESB.