HttpGet 호출 시, 응답시간 지연을 방지 하기 위해 어떤 방법이 좋을까요.

웹 요청시, 별도의 스레드를 작성해, 요청을 위임하고 대기하는 방식이 좋은지,

( 요청하고 있다는 progressbar 를보여주는 것도 괜찮을 것 같구요 )

아니면 그냥 메인스레드에서 처리를 하는것이 일반적인 것인지

선택하기가 애매하네요. 아이폰 관련 기타 다른 앱을 보면, 웹 요청시

프로그래시브 바를 보여주게 되어 있어서 멈춤 없이 상당히 자연스러운 것을 볼 수 있는데요.

어떻게 처리하는 것이 좋을지 궁금 합니다.