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

안드로이드에서 MS-SQL DB 연결 방법 질문드립니다.

–1 추천
안녕하세요 안드로이드에 신입 개발자 입니다.

예를 들어 웹쇼핑몰 (MS SQL)로 구성된 상품 리스트를 안드로이드에서 뿌려주고 싶습니다.

직접 DB에 연결하여 쿼리로 결과를 가져오는 방법이 있나요???

아니면 JSON 형식으로 받아와서 출력해줘야 하는건가요???

두방법의 장단점을 알고계신분은 자세히 설명좀 부탁드리겠습니다.

아직 아는게 부족한 초보입니다. 많은 가르침 부탁드립니다.

감사합니다.
FeeL2 (160 포인트) 님이 2014년 9월 30일 질문

1개의 답변

0 추천
 
채택된 답변
쇼핑몰에서 api를 만들어두고, json으로 가져오는게 제일 좋습니다.
쎄미 (162,410 포인트) 님이 2014년 9월 30일 답변
FeeL2님이 2014년 10월 6일 채택됨
가장 보편적으로 사용하는 방법이라서 제일 좋은건가요???
가장 쉽고, 안전합니다
직접 연결할 수도 없지만 그렇게 한다면 누군가 그 apk 를 디컴파일해서 열어보면 mssql 의 ip, user, 비밀번호가 다 나오겠죠.
그게 아니더라도 패킷 분석해버리면 곤란해지는 상황이 옵니다.
api 를 만들더라도 인젝션 공격은 방어 해야 합니다.

보편적이라는 것은 다른 사람들이 이미 많은 고민을 했다는 것이겠죠.
아하..그런 문제점들이 있군요 이제 개발자에 길로 뛰어들어서 경험이나 지식이 많이 부족합니다.
좋은 답변 감사드립니다.
...