2011-03-08 5 views
0

세 개의 스레드가 있습니다. 서버에 http, 로그인 및 다운로드 파일에 연결합니다. 다른 사람이 파일을 먼저 다운로드하고 연결 한 다음 로그인하여 나중에 파일을 다운로드하는 방법을 알고 있습니까?순서가 다른 세 개의 스레드

저는 _connectionThread.start();를 사용할 수 있습니다. 생성자에서하지만 그것은 내가 원하는 순서가 아닙니다. 어떻게해야합니까?

감사합니다.

답변

4

각 작업은 이전 작업 (연결 < - 로그인 < - 다운로드)에 따라 다릅니다. 그러므로 그들은 연속적으로 수행되어야한다. 따라서 별도의 스레드에서 각각을 수행 할 필요가 없습니다. 동일한 실에서 연속적으로 수행하므로 종종 더 나은 결과를 얻을 수 있습니다.

관련 문제