Olá,
Estou desenvolvendo um sistema em rede com Servlets/JSP. Só que cheguei a um impasse. Pode ocorrer que em algum momento dois usuários acessem o mesmo dado e façam alterações. Do jeito q estou fazendo um não tomará conhecimente de que outro usuário também está alterando. Isso é um problema.
Um bom exemplo seria marcar um horário em uma agenda. Em princípio os dois vêem o horário livre, e marcam um compromisso no mesmo horário, ou então, apenas editar um campo. Em ambos os casos há conflito, pois um dado salvo poderá ser sobrescrito. O ideal seria bloquear o registro quando algum usuário estivesse editando, e para isso teria q ter uma conexão direta com o banco, o que não imagino como fazer numa aplicação web.
Alguma sugenstão??
Obrigado.
Adriano.
Consistência de dados em rede
F
3 Respostas
F
Olá,
dá uma lida nestes dois links do guj.com.br. Eles devem resolver a tua dúvida.
1 - <A HREF="http://www.guj.com.br/servlet/guj?PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListArticle&MAMUTE_TEMPLATE=ShowArticle&LIST_ARTICLE=single&ArticleId=17&PAGE=1" TARGET="_blank">Thread Safety com Servlets
2 - <A HREF="http://www.guj.com.br/servlet/guj?PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListTutorial&MAMUTE_TEMPLATE=ShowTutorial&LIST_TUTORIAL=single&TutorialId=5&PAGE=1" TARGET="_blank">Fazendo uma request HTTP
J
teste
J
teste
Criado 9 de abril de 2003
Ultima resposta 9 de abr. de 2003
Respostas 3
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo