Pessoal tenho a seguinte estrutura:
-
5 ou mais lojas (cada loja tem um servidor e um WS de consulta de precos)
-
1 Site(servidor) no qual o cliente vai logar e fazer a consulta de um determindo produto
-
processo:
Quando o usuario enviar a consulta pelo site, eu vou no WS de cada loja e busco o valor do produto desejado, apos receber o valor de todas as lojas eu finalizo essa consulta e envio a resposta para o cliente. porem o q pode acontecer e de a loja nao estar “on-line” nesse momento, entao pulo essa loja, coloco a consulta em uma fila e comeco a processar a prox consulta, retornando na primeira consulta apos um periodo de tempo determinado por mim.
Alguem conhece uma estrutura melhor para esse problema ??? VALE LEMBRAR Q CADA LOJA TEM UMA BANCO DE DADOS COM ESTRUTURA DIFERENTE, E TAMBEM E IMPOSSIVEL QUE CADA LOJA ME INFORME O SEU ESTOQUE(problemas politicos) entao sou obrigado a ir buscar em cada loja
e melhor utilizar Jms? criar um aplicativo para controlar isso no meu servidor?? alguem tem uma solucao boa??
obrigado