none
Trabalhar com Multi Threads RRS feed

  • Pergunta

  • Olá a todos.

    Então... eu estou trabalhando assim:

    For (50 vezes)
       Acessa webservice
    End for

    Mas a página está demorando muito para construir. Dai pensei em acessar os webservices usando threads. Algo assim:

    For (50 vezes)
       Thread(Acessa webservice)
    End for

    continuo com o código...

    Meu problema/dúvida é o seguinte... depois que termina o loop eu preciso dos dados do webservice para continuar a construção da página. Como saber que todos os threads foram finalizados antes de prosseguir com o código? Tem algum comando que verifique isso e o código aguarde a finalização das threads para continuar?

    Ou existe outra forma de fazer isso?

    Desde já, muito obrigado.

    quinta-feira, 20 de agosto de 2020 20:38

Respostas