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

안드로이드(클라이언트)~자바(서버) 연결

0 추천
1. 안드로이드에서 자바로 연결할 때 현재 코드상에 IP, PORT 를 지정해주어서 연결하는데

     안드로이드의 텍스트에디트 에서 직접 IP 를 입력받아서 연결하게 하고 싶은데 큰 틀 좀 알려주셨으면 합니다.

     입력 받은 IP 로 연결을 시도하는데 서버 IP 가 유효하지 않다던지 서버가 실행중이 아니면

     몇 번의 재시도 후에 토스트 메세지나 얼럿을 하려고 합니다만 이것 또한 어떻게 체킹할까요?

 

2. 위의 1번 처럼 IP를 직접 입력받아서 연결을 한 다음, 종료하고 다시 연결할 때

     IP 입력없이 최근에 입력했던 IP로 바로 연결을 할 수 있을까요?

 

3. 클라이언트 쪽에서 연결을 끊은 다음,

    서버 소켓이 계속 열려 있게 하려면 어떻게 하죠? 지금 한번 연결하고 클라이언트에서 종료해버리면

    서버도 종료되어버려서.. 다음번에 또 서버를 실행해야 하네요..
KORSAIR (140 포인트) 님이 2014년 3월 4일 질문

1개의 답변

0 추천
1. EditText에서 입력받은 IP주소와 PORT가 먼저 유효한지 확인 후 연결을 시도하는 방향으로 하면 될꺼같네요.

2.안드로이드 내장 데이터베이스인 SQLite나 SharedPreferences를 사용하시면 되겠네요.

3.연결을 해제하면 대기하도록 서버쪽을 손보면 될꺼같네요..
인연 (31,880 포인트) 님이 2014년 3월 4일 답변
방향 제시 감사합니다.
...