안드로이드에서는 JDBC가 없어 외부 DB와의 직접적인 접근이 불가능합니다. 보안에 대한 문제때문이지요..
따라서 서버에 대한 구현을 따로 하셔야 합니다.
예를 들어 회원가입을 한다고 할때 회원 가입 정보를 입력받는건 안드로이드에서 받겠죠. 이제 이 정보를 서버로 보내야 되는데 웹서버라고 하면 post로 날리고 서버에서는 이걸 받아서 서버의 DB에 기록해주는 프로그램을 구현해야 합니다.
서버에 있는 데이터를 안드로이드에서 읽고싶다면 먼저 안드로이드에서 서버로 요청 메세지를 날리고, 서버에서는 이 메시지에 따라서 데이터를 DB에서 읽어와 이를 전송해줘야 하는데 저도 초짜라 보통 어떻게 하는진 모르겠고 저같은 경우 데이터를 xml 로 뿌려줘서 이를 안드로이드에서 파싱하여 사용합니다.
2012.12.12 14:29:58
keonjun1120
회원정보 같은 것은 안드로이드에서 개별 사용자가 직접 입력하는 것이기 때문에 제가 직접 xml로 뿌려주는 것은 불가능 하지 않나요?
안드로이드에서는 JDBC가 없어 외부 DB와의 직접적인 접근이 불가능합니다. 보안에 대한 문제때문이지요..
따라서 서버에 대한 구현을 따로 하셔야 합니다.
예를 들어 회원가입을 한다고 할때 회원 가입 정보를 입력받는건 안드로이드에서 받겠죠. 이제 이 정보를 서버로 보내야 되는데 웹서버라고 하면 post로 날리고 서버에서는 이걸 받아서 서버의 DB에 기록해주는 프로그램을 구현해야 합니다.
서버에 있는 데이터를 안드로이드에서 읽고싶다면 먼저 안드로이드에서 서버로 요청 메세지를 날리고, 서버에서는 이 메시지에 따라서 데이터를 DB에서 읽어와 이를 전송해줘야 하는데 저도 초짜라 보통 어떻게 하는진 모르겠고 저같은 경우 데이터를 xml 로 뿌려줘서 이를 안드로이드에서 파싱하여 사용합니다.