HttpGet 호출 시, 응답시간 지연을 방지 하기 위해 어떤 방법이 좋을까요.
웹 요청시, 별도의 스레드를 작성해, 요청을 위임하고 대기하는 방식이 좋은지,
( 요청하고 있다는 progressbar 를보여주는 것도 괜찮을 것 같구요 )
아니면 그냥 메인스레드에서 처리를 하는것이 일반적인 것인지
선택하기가 애매하네요. 아이폰 관련 기타 다른 앱을 보면, 웹 요청시
프로그래시브 바를 보여주게 되어 있어서 멈춤 없이 상당히 자연스러운 것을 볼 수 있는데요.
어떻게 처리하는 것이 좋을지 궁금 합니다.
이게 5초를 넘어가면 OS가 가차없이 프로그램을 죽입니다...
서버를 아무리 빠르게 하더라도 네트워크 속도는 예측할 수 없기 때문에 메인 스레드에서 네트워크 관련 처리를 하면 안됩니다.