안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요!
안드로이드 어플을 만들어 보고있는 대학 학부생입니다.ㅎ
프로젝트 하나를 맡아서 진행하게 되었는데요,
서버를 처음 사용하게 될 것 같아서 JSP 서적과 안드로이드 통신을 쪽을 공부하고 있습니다.
그런데 어떡게 적용을 시켜야 할지 가닥이 안잡혀서 조언을 구해봅니다ㅎ;;
어떤 방식이냐하면 사용자들이 어플을 실행 시켜 한 방? 에 접속을 합니다.
각자가 식별이 될 수있게 아이디를 입력 하고 접속을 합니다.
음,, 정확히 플젝 주제를 말씀 드려야 설명이 가능 하겠네요,,,ㅎ 마피아 게임입니다.
오프라인으로 다들 모여서 게임을 하되 사회자 기능을 해주는 그런 어플을 계획하고 있습니다.
적정 인원이 한 방에 모이면 서버가 랜덤으로 직업들을 부여 해주고 낮 시간, 밤 시간 경과를 서버에서 합니다.
일단 여기까지만 해보려고 하는데요, UI 구상은 충분히 된 상태 이구요
설계 구현 단계인데, 어디서 부터 해나가야 할지 고민입니다.
서버는 apach를 공부 했었는데, 이 걸써도 무난 할지요?ㅎ;;
어려운 주제 일것 같지만, 소중한 조언 부탁 드립니다.
감사합니다.
2012.04.24 12:36:35
일단 로그인 구현에 관한 SSO(Single Sign On) 구현 방식은,
첫 어플 실행 시, 기기의 SQLite3 DB중 user, pwd가 존재한다면, SSO로 진입하고 그렇지 않다면 회원가입 Activity나 Form을 띄울 수 있겠네요. 회원가입을 할때 httpPost를 써서 서버로 보내면 되고요. 서버가 요청을 받은 후엔 서버 DB(MySQL 등) 검색 후에 적절한 xml 페이지를 뿌려주면 되겠네요.
<result>success</result>
<result>failed</result>
이런 식으로요. 모든 예외처리는 본인이 생각하는 기획의 방향대로 추가 구현하시면 될것 같고, 기본 뼈대를 설명드렸습니다.
더 답변을 드리고 싶지만 낮과 밤, 사회자, 한 방, 마피아 등 기획 의도가 정확히 무엇인지 가늠하기 어려워서 답변을 못드립니다.




java nio SocketChannel 키워드로 검색하시면 소스가 몽땅 나옵니다. 참고하세요. ^^
c,c++로 작성하시게 되면 jni 키워드 검색 마찬가지로 좋은 자료 많이 나와요.
아파치사용? http,https 프로토콜로 게임서비스 계획이세요?