Conterrâneos,
 
Gostaria da opinião dos senhores sobre a melhor forma de implementar um módulo de troca de senha para 3 plataformas de banco de dados simultaneamente. Ou seja:
 
1. Um usuário informa seu login, senha atual e sua nova senha.
2. A aplicação troca efetua a troca da senha nos servidores em uma única transação.
    BD1 - Ambiente de produção
    BD1 - Ambiente de homologação
    BD1 - Ambiente de desenvolvimento
    BD2 - Ambiente de produção
    BD2 - Ambiente de homologação
    BD2 - Ambiente de desenvolvimento
    BD3 - Ambiente de produção
    BD3 - Ambiente de homologação
    BD3 - Ambiente de desenvolvimento
3. Havendo erro em qualquer um dos bancos/ambientes a aplicação cancela toda a transação.
 
Eu já tenho os drivers JDBC necessário a cada banco de dados.
Estou pensando na estrutura:
 
1. html com informações
2. servlet inicia transação
3. servlet efetua a operação nos 3 bd's
4. servlet retorna html com resultado.
 
Toda a ajuda será bem vinda.
 
Atenciosamente,
Vanderlei Fonseca
www.irb-brasilre.com.br
[EMAIL PROTECTED]

Responder a