2014-09-11 3 views
0

내가IBM 작업등이 요구 타임 아웃

내가 POST 요청을 보낼 HTTPAdapter을 사용하는 일부 정보를 얻기 위해 서버에 연결하는 응용 프로그램을 만든

내가했습니다

브라우저에서 미리보기와 함께 성공적으로 실행 그 그쪽으로 어댑터를 확인하고 코드는 더 버그

이 없습니다하지만 내 가상 장치에 (3G 네트워크)

Request timeout for [http://172.16.100.106:10080/WistronAppProject/apps/services/api/WistronApp/android/query] 
그것을 실행할 때 실패

다른 ip 도메인으로 요청을 보낼 수없는 이유는 무엇입니까?

동일한 네트워크에서 실행해야합니까?

다른 문제가 있습니까?

답변

2

장치는 작업등을 서버에 동일한 네트워크에 연결할 수 있어야합니다.

서버는 외부에서 사용할 수없는 사무실 네트워크에서, 예를 들어 실행 의미하는 PUBLIC IP 주소가없는 경우 , 장치는 WiFi를 통해 동일한 사무실 네트워크에 연결되어야합니다. 3G를 통해 연결하면 Worklight Server를 찾아서 연결할 수 없습니다.

+0

그래, 알았어, 고마워! – Bboy820602

+0

@IdanAdar 클라이언트가 3g를 통해 서버에 연결하려고하면 클라이언트가 연결을 시도하는 동안 Busy Indicator가 표시됩니다. – fnkbz

+0

wl.busyindicator에 대해 읽고 적절한 곳에 사용하십시오. –