마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드와 오라클 연동 및 오라클 몇가지 궁굼한게 있습니다..

0 추천
안녕하세요^^ 이번에 어플을 한번 만들어보면서 jsp를 통해 오라클 연동했습니다. 다름이 아니라 avd에서는 디비 연동이 잘 되는것 같은데 핸드폰에 apk파일을 통해서 실행을 하면 서버에 접속을 못하는건지 오라클에 접속을 못하는건지 어플이 계속 대기하다가 종료할건지 기다릴건지 메시지가 계속 뜨면서 연동이 되질 않습니다... 오라클 포트는 방화벽 해제를 했었는데 톰켓을 해제히지 않아서 그런건가요?? 그리고 오라클 로컬주소/apex/ 에 접속이 됫다가 안됫다가 하는데 이건 이유가 뭔지 알 수 있을까요?? 잘 되다가도 갑자기 접속이 안될때가 많아서 검색을 해도 나오지 않더라구요... 그래서 여기에 글을 올리게 됐습니다... 아시는분 도움좀 부탁드릴께요... 블로그 이런데라도 좋습니다...
익명사용자 님이 2013년 12월 26일 질문

1개의 답변

0 추천
다음 사항을 체크해보세요.

 

1. 안드로이드에서 jsp 접근 주소를 localhost, 127.0.0.1, 192.168.0.xxx 형태로 호출하고 있다.

2. 안드로이드에서 jsp 접근시 별도의 스레드 처리없이 메인스레드에서 처리하고 있다.

 

그리고 tomcat은 방화벽에서 예외처리해서 풀어두세요.

 

1번에 해당하는 경우는 url을 잘못써서 아예 서버를 찾지못해서 그런겁니다. localhost, 127.0.0.1은 아예 사용불가구요

192.168.0.xxx같은 내부아이피의 경우 서버와 폰이 같은 공유기를 이용중이라면 접근은 가능합니다만 방화벽에 막혀있다면 역시 접근불가겠지요

2번의 경우는 스레드 처리없이 네트워크 작업을 메인스레드에서 할경우 에러가 나면서 앱이 죽을수있습니다.
이라슈 (8,770 포인트) 님이 2013년 12월 26일 답변
...