Atualizar collection Java em ambiente cluster

1 resposta
P

Pessoal,

Temos uma aplicação que roda em cluster (WebSphere 6.1) e fazemos o cache da tabela de parâmetros em uma coleção para não ficarmos TODA HORA indo ao banco de dados ler essa informação.

Funciona OK, o problema é quando precisamos mudar algum desses parâmetros (através de uma interface WEB). Queria de alguma maneira ter um callback/listener que avisasse a classe que cuida dessa coleção para fazer um novo LOAD e consequentemente atualizar os valores.

Quais são as opções para esse cenário?

Obrigado

1 Resposta

Richard_Mendes_Madur

Acho que uma opção seria a utilização do Padrão Observer.
O próprio JDK da Sun já fornece as classes basicas para implementar esse padrão.
Essas classes são java.util.Observer e java.util.Observable
Se você pesquisar por esse padrão, certamente encontrará algo
parecido com o que você quer.

Valeu!

Criado 5 de abril de 2010
Ultima resposta 5 de abr. de 2010
Respostas 1
Participantes 2