pr0zac Posted December 26, 2009 at 01:27 AM Report #302431 Posted December 26, 2009 at 01:27 AM Boa noite, Como curiosidade programei um webcrawler que verifica a source de um determinado site para verificar os links existentes na mesma. Só que no momento em que faço a pesquisa, o programa bloqueia e quando a pesquisa estiver completa "desbloqueia". Alguém me sabe explicar o porquê? Cumprimentos.
renafi Posted December 27, 2009 at 01:25 PM Report #302553 Posted December 27, 2009 at 01:25 PM Isso é porque esse processo de pesquisa ainda demora um bocado, certo? Usa um backgroundWorker para correr esse processo em "background" e deixar-te a aplicação disponível. Se tiveres dúvidas, diz. Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist
pr0zac Posted December 27, 2009 at 02:44 PM Author Report #302569 Posted December 27, 2009 at 02:44 PM Muito obrigado, era mesmo isso! Cumprimentos 😞
softklin Posted December 27, 2009 at 05:16 PM Report #302610 Posted December 27, 2009 at 05:16 PM Ainda para mais no teu tipo de aplicação, em que o suporte multitarefa se torna indispensável, para poderes fazer vários pedidos a mais que um website simultaneamente, por exemplo, é essencial o uso de background workers (ou threads). Recomendo-te a fazeres umas pesquisas sobre esses assuntos, é uma das formas de programação muito actuais hoje em dia, ainda mais por termos processadores de várias cores. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now