외부 DB 통신 문제.jpg



안드로이드 어플리케이션을 만들고 수집한 데이터를 서버 통신을 통해 저장하고 불러 오려고 합니다.


저 서버 OS는 나중에 회사 DB 에 넣을 때는 자체 서버를 사용하게 되겠지만


개발 중에는 제 개인 PC에 서버를 구축해서 테스트 해보려고 합니다.


(굳이 Oracle DBMS를 쓰는 이유는 회사가 쓰니까 -_-;;)



PC랑 안드로이드간의 통신 방법을 조사하니


1. 자바 소켓 통신 활용 (TCP/IP)


2. HttpClient 활용 (HTTP 프로토콜)


3. 웹서버를 통한 XML 파싱


이렇게 나오는데,


웹서버를 통한 XML 파싱방법을 일반적인 데이터 통신 방법으로 많이들 추천하시네요~




서점을 뒤져가면서 열심히 찾아보았는데,


아무리 봐도 안드로이드 개발 서적 자체에는


어떻게 앱과 통신할 서버를 구축하고 설정을 해줘야 하는지 얘기가 없네요


그냥 무슨 프로토콜을 써서 안드로이드 어플을 개발한다라고 만 있고


통신 예제에도 그냥 연결하고 이렇게 코딩하니 이렇게 된다 라고만 -_-;;;;



다들 DB 연동 없는 앱만 만드는게 아닐텐데....


너무 고민입니다.




정리하면, 외부 DB와 연동되는 안드로이드 앱을 만들고 싶은데,


서버와 DB 구축과 안드로이드와의 서비스 연결 부분을 공부하려면


어떤 책을, 어떤 부분을 보면 되는지 가르쳐주시면 감사하겠습니다!!!!




긴 글 읽어주셔서 감사합니다 ^______^*