Re: [delphi-br] Webservice multi-tarefa

2010-06-22 Por tôpico Antonio Leandro Furstenberger Favero
nesse caso vc precisa criar a thread. Farei alguns testes e aviso se
existe uma maneira dele fazer sozinho. Quando vc esta enviando um
arquivo, a stream ou ate mesmo o html e criado sao colocado no
aresponse, esse por sua vez cria uma thread para envio dq stream ao
browser. Mas a sua funcao que cria o html e que pode levar 40 segu
ndos, preciso ver como ele trfata

On 6/21/10, Alemão forumdel...@gmail.com wrote:
 Mas o processamento é em thread?

 Por exemplo imaginamos que o procedimento leva uns 40 segundos para rodar, o
 primeiro cliente vem e chama o procedimento, em segunda alguns segundos
 depois, vem outro cliente e solicita tb. Este segundo cliente teria que
 esperar o primeiro terminar o processamento ou o IIS abre outra thread para
 este segundo cliente para ambos rodarem concorrentes?

 Esa e a minha dúvida, eu tenho que me preocupar em iniciar uma thread para
 cada clietne chamando a minha função ou o webservice faz isso transparente.



 Em 21 de junho de 2010 20:45, Antonio Leandro Furstenberger Favero 
 lean...@fave.ro escreveu:

 o recebimento é enfileirado, porém o envio do stream é feito por thread
 pelo
 componente.

 2010/6/21 Alemão forumdel...@gmail.com

 
 
  Pessoal, estou com uma dúvida sobre desenvolvimento de webservice ISAPI.
 
  Para criar um webservice multi-tarefa preciso fazer a manipulação de
  threads
  dentro da minha DLL ou só o fato de ser um webservise ja o torna
  multi-tarefa?
 
  Por multi-tarefa quero dizer que se mais de um cliente executar a
  chamada
 à
  função ao mesmo tempo o Ws ira executá-la simultaneamente ou vai
  enfileirar.
 
  []s
  Alemão
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 


 [As partes desta mensagem que não continham texto foram removidas]



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






 [As partes desta mensagem que não continham texto foram removidas]




Re: [delphi-br] Webservice multi-tarefa

2010-06-21 Por tôpico Antonio Leandro Furstenberger Favero
o recebimento é enfileirado, porém o envio do stream é feito por thread pelo
componente.

2010/6/21 Alemão forumdel...@gmail.com



 Pessoal, estou com uma dúvida sobre desenvolvimento de webservice ISAPI.

 Para criar um webservice multi-tarefa preciso fazer a manipulação de
 threads
 dentro da minha DLL ou só o fato de ser um webservise ja o torna
 multi-tarefa?

 Por multi-tarefa quero dizer que se mais de um cliente executar a chamada à
 função ao mesmo tempo o Ws ira executá-la simultaneamente ou vai
 enfileirar.

 []s
 Alemão

 [As partes desta mensagem que não continham texto foram removidas]

  



[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html