2012-05-26 1 views
0

현재 웹 사이트에는 약 20 개의 웹 사이트가 있습니다. 목록 상자에는 URL이 들어 있습니다.병렬 프로그래밍 및 웹 요청으로 조언 요청

각 URL은 내가 사진에 대한 설정 4 그림 상자에 입력 할 수있는 창문 양식

에 그림 상자에 그림을 사진을 다운로드하고 배치 웹 사이트로 이동합니다.

사용자는 동물의 사진을보고 그림을 입력하고 제출 버튼을 눌러 결과를 웹 사이트에 다시 보내 확인합니다.

내 문제는 스레드 풀을 구현하려고 할 때 다음 그림이로드되기 전에 동물의 이름을 입력 할 충분한 시간이 없다는 것입니다.

각 스레드를 수동으로 만든 다음 그림을 사이트로 전송하는 단추를 전환하여 스레드를 파괴하고 다음 스레드를 잡아내는 것이 더 좋을까요? 나는 매우 혼란 스럽다. 어떤 도움이라도 굉장합니다.

감사

답변

0

당신은 당신의 배경 물건을 수행하는 근로자를 사용할 수 있으며, setInterval을 해킹 스레드를 시뮬레이션 할 수 있습니다.

이벤트를 시작하고 완료를 나타내는 이벤트가 발생할 때 스레드 래더 위로 이동하십시오.

+0

Sweet !! 그게 내가해야 할 일이야. 도움을 주셔서 감사합니다. 내가 그 setinterval 해킹에 대한 가이드를 어디서 얻을 수 있는지에 대해 조언 해 주시겠습니까? – user1419560

+0

Google에서 자바 스크립트의 시뮬레이션 스레드 몇 가지 가이드가 있습니다. 기본적으로 한 x에 매 x 실행될 함수 배열이 있습니다. setinterval 함수는 현재 함수가 완료되었는지 확인합니다. 그렇다면 다음 간격으로 기다리지 않고 다음 기능으로 계속 진행하십시오. 보고 할 것이 있으면 사건을 던지십시오. 행렬 변환 등을 실행하는 데 짧은 시간이 걸리는 짧은 이벤트 구동 코드 조각을 사용하십시오. 개인적으로 나는 그들이 진정한 스레드이기 때문에 선호합니다 (아직 그들을 지원하지 않는 데 대한 죽음의 tie msie). – Tschallacka

+0

오, 죄송합니다. VB.NET. 당신이 내게 준 방법은 여전히 ​​vb.net에 적용됩니까? 덕분에 – user1419560