네트워크 관련 지식이라고는 전혀 없는 쌩초보입니다.
이번에 공부를위해 메신저를 만들어보자!라고 시작은했는데 개념조차 잡지못하겠네요..
질문1. 클라이언트와 서버가 하나의 서버에 여러 클라이언트가 접속하고 서버를통하여 클라이언트끼리 메시지등을 주고받는게 맞나요 ? pc서버 한대 두고 여러 스마트폰이 공유하는건가요 ??
혹시 메신저는 클라이언트끼리 주고받는건가요 서로가 서버가되어서 ??
질문2. 인터넷에 수많은 안드로이드 소켓서버 예제등을 공부하려고 돌려봤는데 물론 Ip는 제 컴퓨터 ip로 바꿧구요 .
그런데 접속이 안되네요 자바로만든 서버를 구동하려면 무언가 다른 프로그램 같은것이 필요한가요 ?
질문3. 소켓서버라는걸 만들고 거기접속시키는건가요 ? 이전 질문목록들보니까 인스턴트메시지??그런거로 검색해보라고하신것도있던데 전혀다른건가요??
질문4. 아 정말 이정도면 초보자도 조금 이해하기 쉽게 설명되어있구나 하고 추천하실만한 책같은게있을까요..ㅠ_ㅠ