안드로이드 개발 질문/답변
(글 수 45,052)
제가 앱과 오라클을 연동해서 개발하고 있는데
일단 앱이 실행되는 구조는
오라클 → xml 파싱 → 앱에서 오라클 DB내용 출력
이런식인데 웹서버는 톰캣을 사용했고 컴퓨터 에뮬레이터로 실행하면 잘 돌아갑니다.
하지만 핸드폰에 넣었을 때 실행이 되지 않아 개발PC의 IP 문제인 것 같아서
공인 IP를 가진 PC에서 이클립스와 안드로이드를 설치하고 웹서버를 실행해본 결과 똑같이 핸드폰에서는 되지 않습니다.
왜 안되는지 생각해보니깐 안드로이드 어플리케이션이 xml을 파싱하는 jsp 페이지를 불러와야 하는데
개발 PC를 제외한 다른 PC에서는 jsp 페이지를 불러오지 못해서 핸드폰에서 jsp 페이지가 연결이 안되서 그러는 것 같습니다.
공인 IP 주소로 된 jsp 페이지인데 왜 연결이 안되는지 궁금합니다.
지금 톰캣은 기본 설정으로 되어 있는데 톰캣 설정을 바꿔줘야 하나요?
jsp페이지만 연결되면 잘 될 것 같은데 많은 도움 부탁드리겠습니다.




환경문제인거 같은데 직접 보지 않는한 잘 알기 어려울것 같은데요?
그리고 제목이랑 질문 내용이랑 좀 다르네요;;
개발피시에서만 된다면 공인IP가 아닐 가능성이 크겠죠?
혹시 개발 피시에서도 localhost로만 해보신건아닌지..