안드로이드 개발 질문/답변
(글 수 45,052)
계획중인 어플리케이션은 로그인 기능이 있고 화면을 서버 DB에서 정보를 가져와서
뿌려주는 형태로 구성해야 하기 때문에 DB서버를 따로 두려고 합니다.
안드로이드 어플리케이션과는 JSON으로 통신하면서,
MVC 모델 형태로 JSP에서 서블릿을 이용하여 데이터베이스에 접근하도록 만들려고 합니다.
현재 프로그램 설계 중에 있는데, 궁금한 점이 있어 질문드립니다.
예를들어 회원가입 기능을 구현한다고 할 때,
[안드로이드 어플리케이션에서 사용자에게 ID, PW 등 여러 정보를 받고 서버에 보내서
현재 입력한 ID 가 이미 서버에 등록이 되어있는지 확인하고, 없다면 DB에 회원등록을 시킵니다.]
위 기능을 구현 하려고 하는데
1. 안드로이드 어플리케이션 내에서 처음 ID, PW 정보를 보내고 회원 중복 여부 정보를 받아와서 체크하고
다시 DB에 회원등록하는 기능을 수행시켜야 하는 건지.
2. 아니면 안드로이드 어플리케이션에서는 처음 ID, PW 정보만 보내고,
모든 것을 서버에서 수행하고 결과만 안드로이드 어플리케이션으로 보내야 하는 건지 궁금합니다.
쉽게 설명하자면 판단내리는 부분을 어플리케이션에서 구현해야 하는지 서버에서 구현해야 하는지 궁금합니다.
답변 부탁드립니다.!!




아무래도 결과만 받아 오는게 좋을듯 싶은데요..
서버에서 판단하고
Resul - 결과
ResultStack - 실패시 사유
두개 값만 보내도록 만들면
단말에서는 Result 만 확인하고, 오류가 있다면 ResultStack을 그대로 뿌려주는 방법이 괜찮을거 같은데요 ㅎㅎ