Duvida sobre Servlet

Estudando servlet, descobri que implementando a interface SingleThreadModel posso entao ter um servlet que soh serah executado novamente quando for liberado pela solicitacao anterior, mas pergunte, se meu servlet faz acesso a um arquivo e tenho que manter sua integridade em informacoes, e tenho varias solicitacoes, ele nao ficara com um tempo de resposta muito elevado??? Se eu apenas implementar trchos de codigo como sinchronized, nao será mais apropriado??? É possível??

[]´s

Perfeitamente possivel, tanto que SingleThreadModel foi deprecado na nova especificacao (2.4) :slight_smile:

Valeu!!

Em relacao a linha de raciocinio que tomei acima, agi corretamente?? Vc conhece alguma outra maneira de manter a integridade??

valeu!!

Voce pode ser “preguicoso” como 99% dos outros programadores e deixar que alguma entidade externa, por exemplo, um banco de dados ou application server, faça a sincronização das transações pra vc :smiley: