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

안드로이드에서 오라클DB 연동하려면 ??

0 추천
안녕하세요

안드로이드 어플리케이션 개발중에 질문이 있어서 글남깁니다.

 

안드로이드 스튜디오를 이용하여 어플리케이션을 만들어보고있는데요....

 

이미 구축되어져있는 서버 & DB가 있습니다.

(서버는 솔라리스를 사용하고있고 DB는 오라클을 사용하고 있음)

 

안드로이드 개발중에 현재 하고 싶은 사항은

만들어져있는 오라클 DB에 접근하여 DB내용을 불러오던지 수정하던지 하고싶습니다.

 

안드로이드 자료를 찾아본 결과

MySQL이나 SQLlite를 이용하여 개발하는 방법들 이외에

오라클 DB에 접근하려면 서버를 거쳐서 접근을 해야한다는 이야기가 많은데요...

정확히 개념이 잡히지 않아 어떤식으로 거쳐서 DB에 접근하는지를 알고싶습니다...

 

솔라리스 서버에 접근을 해서 오라클 DB를 수정한다...? 이 개념이 맞는것인지....
주하린 (170 포인트) 님이 2018년 7월 3일 질문

1개의 답변

0 추천
 
채택된 답변

SQLlite로 단말 local에 DB 연동은 안드로이드 기본 API로 가능하지만, 

서버 DB의 경우 MySQL, SQLlite,  Oracle 모두

단말에서  서버로 requset 보내고,  솔라리스 서버를 비롯 한 서버에서 requset를 처리하여, 

DB와 연동(보통 MVP 패턴) 해서 요청 사항을 처리하고, response를 내려주는 방식으로 연동합니다..

https://m.blog.naver.com/PostView.nhn?blogId=2hyoin&logNo=220596565361&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F

익명사용자 님이 2018년 7월 3일 답변
주하린님이 2018년 7월 3일 채택됨
답변 고맙습니다.
솔라리스는 그냥 서버 종류의 하나로 보면 되는것이고
실질적으로 그 안에 웹서버를 구축하여 프로그래밍하여
단말기에서 웹서버를 통하여 오라클 DB에 연결하면 된다?? 이말씀이신거죠?

웹서버는 PHP나 JSP를 이용하여 만들어주면되는것이구...
답변고맙습니다. 한번 해봐야겟네요~
스마트폰에서 직접 DB 에 붙는게 아니고
단지 PC => 스마트폰으로 변경되는것 뿐입니다.
웹서버에 필요한정보를 보내고 웹서버에서 오라클 에 연결해서
요청을 처리한뒤
처리한결과를 웹서버가 스마트폰으로 전송
하는 방식으로 구현해야 합니다.
oracle DB에 직접 스마트폰이 접속하도록 허용하지도않고
만약 허용한다면 what the hell.... 날려주면 되고요...
...