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

안드로이드 채팅 및 채팅 서버에 관한 질문 입니다.

0 추천
안드로이드 채팅어플을 만들어 보고 있습니다.

하지만 현재 제가 할수있는건 p2p방식의 소켓 프로그래밍 뿐입니다.

자료를 구할수있는것도 p2p방식뿐이구요.

카톡,라인,틱톡 처럼 1:m 또는 1:1 방식을 구현을 할려면 서버가 필요한데

아마존 클라우드서버 또는 아파치 http서버 또는 아파치 웹 서버 와같은 그런 서버가 필요한건가요??
JackR (380 포인트) 님이 2014년 8월 6일 질문

3개의 답변

0 추천
네.

그리고 서버 프로그램도 만들어야 합니다
쎄미 (162,410 포인트) 님이 2014년 8월 6일 답변
0 추천
아마존 클라우드 서버는 개념이 다른 겁니다.

흔히 우리가 인식하는 서버호스팅이라 생각하시면 됩니다. 즉 개발을 말하는게 아닙니다.

그리고 채팅 서버를 만드신다면 일반적인 HTTP 웹 프로토콜로는 힘듭니다. 쓰더라도 웹소켓으로 node.js 정도는 되어야 합니다.

이미 소켓에 대한 지식이 있다면 소켓 서버를 만드시는게 좋을 것이고

아니라면 node.js 를 이용한 웹소켓 통신이 심플하고 좋은 예제가 있습니다.

....

일단 질문자 님은 서버에 대한 정의를 먼저 내리셔야 하겠습니다.

하드웨어적인 서버도 필요하고

소프트웨어적인 서버 프로그램도 필요합니다.

자료는 구글에 많으니 우선 검색하고 실행해보고 수정하거나 보고 만들어 보고 모르는 것을 질문해보세요.
달기살 (12,990 포인트) 님이 2014년 8월 6일 답변
혹은 jsp로도 가능한건가요?
0 추천
MQTT 나 AMQP 프로토콜을 이용한 브로커를 이용하시는 게 가장 편하실 것이라 생각됩니다.
깜씨 (1,130 포인트) 님이 2014년 8월 6일 답변
...