2014-02-20 2 views
-2

이제 Android 채팅 앱을 개발할 계획입니다. 강사가 리서치를 먼저 수행하도록하겠습니다. 그 밖의 무엇이 내 서버에 필요합니까 리눅스 + MySQL은? 클라이언트와 서버를 연결하려면 어떻게해야합니까? API가 필요합니까? 내 프로젝트를 시작하는 방법을 모르거나 은 Android 채팅 앱의 인기있는 아키텍처를 알고 있지 않습니다. 어떤 좋은 사람이라면 실현 가능한 아키텍처에 대해 뭔가를 말해 주면 매우 에 감사 할 것입니다. 서버에서Android 채팅 앱을 개발하려면 무엇이 필요합니까? 서버, 클라이언트에서

+0

이 질문에 적합한 장소가 아니다. – Merlevede

답변

1

채팅 응용 프로그램을 만드는 방법은 여러 가지가 있습니다.

개인적으로 GCM을 사용하려고합니다. 그리고 주로 서버를 인증 및 사용자 조회에 사용하십시오.

그래서 내 데이터베이스에는 사용자 테이블이 있습니다. 사용자 이름, 비밀번호, gcm 코드, 다른 사람들이 서로 검색 할 수있게 해주는 정보.

다음 내 응용 프로그램에서 사람들이 로그인 한 다음 gcm 코드를 저장하도록합니다. 사람들이 자신의 휴대폰에 등록 할 수있는 사람을 찾은 후에 사람들이 서로를 볼 수있는 옵션을 만듭니다. GCM 코드를 등록하면 GCM을 사용하여 1 개의 Android 기기에서 다른 기기로 메시지를 보낼 수 있습니다.

이미 만들어진 예는 여기에서 찾을 수 있습니다 : http://androidexample.com/GCM/index.php?view=examplecloud&scat=32

0
  • 일 : XMPP 서버 클라이언트에서
  • :

가 모두 사용 가능한 라이브러리가 있습니다 XMPP 클라이언트.

관련 문제