Não esta não.. se você não compartilhar
objetos entre requests simultaneos, por exemplo atributos da classe ou dos
contextos session e application, então o seu servlet é thread safe. Se você
estiver compartilhando basta sincronizar o acesso a estes recursos usando
wait() e notify()/notifyAll(). IMHO eu acho que SingleThreadModel nem deveria
existir... so causa confusão.
[]'s,
Leonardo Bueno.
----- Original Message -----
Sent: Wednesday, July 25, 2001 10:10
AM
Subject: Re: [java-list] Opiniao -
Threads
saudacoes pessoas,
??Quando utilizo jsp , a implementacao do jsp ja
vem com a interface singleThreadModel implementada??
Eu desenvolvo paginas com acesso a banco de
dados, com varios usuarios concorrentes e nunca me preocupei com os Threads.
Sera que estou fazendo tudo errado?
obrigado pela atencao
----- Original Message -----
Sent: Wednesday, July 25, 2001 4:27
AM
Subject: Re: [java-list] Opiniao -
Threads
Carlos,
para q vc não precise usar Threads seus servlets devem implementar a
interface SingleThreadModel
dessa forma vc não enfrentará problemas com acessos múltiplos e consultas a
base de dados (principalmente se suas consultas dependerem de parâmetros),
mas existe uma desvantagem.... para cada requisição será feita uma instância
de seu Servlet na memária de seu servidor.... o modo multithreaded pode
oferecer um desenpenho melhor se bem usado.
[]'s Igor
----- Original Message -----
Sent: Tuesday, July 24, 2001 7:25
PM
Subject: [java-list] Opiniao -
Threads
Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros
meses! ASSINE AGORA! http://www.bol.com.br/acessobol/
Pessoal, soh gostaria de pegar uma
opinião com vocês, estou desenvolvendo alguns serviços em servlets, com
acesso a banco de dados, gostaria de saber, vocês acham necessária a
utilização de threads em quaisquer recursos vindos do banco, como selects
etc o somente para transações mais complicadas? Tenho essa dúvida porque é
a primeira vez que trabalho com servlets, e como o recurso será utilizado
por vários usuários ao mesmo tempo, gostaria de saber se poderia haver
algum problema pelo fato de usar ou não usar threads e etc.
Agradeço a atenção!
Atenciosamente
|