공부해서 1:1 오목게임 같은거 만들어보려구 하는데요..


통신을 어떤 식으로 해야하는지 모르겠습니다.


대부분 찾아보니까 데스크탑(자바)로 서버만들고, 거기에 클라이언트(스마트폰) 두 명이 접속해서 게임 하는 방식이던데..


이렇게 하려면 뭘 공부해야하죠??    자바 TCP/IP 공부하면 되나요??


그리고 이렇게하려면 톰캣 설치해야하는거 맞죠??



아니면 그냥 스마트폰 자체에서 한쪽이 서버역할하고, 한쪽이 클라이언트 역할하게 할수는 없나요?

예를들어 게임 방을 생성하면 그 사람이 서버가 되고, 방 목록 중에 하나를 찾아 연결을 요청해서 들어가는 사람이 

클라이언트가 되게 말이죠...



답변 부탁드립니다!