2011-03-05 3 views
6

나는 android를위한 채팅 응용 프로그램을 작업 중입니다. 이 채팅 응용 프로그램은이 응용 프로그램에서 인터넷 (GPRS, 3G 등)을 사용하여 한 장치에서 다른 장치로 메시지를 보내는 데 사용됩니다. 이것을 구현하는 방법을 알려주십시오.Android 용 채팅 응용 프로그램을 구현하는 방법은 무엇입니까?

웹 서비스를 사용하는 것이 더 많은 데이터 (인터넷)를 소비하고 덜 효율적이라고 생각했습니다. 그렇습니다.

서버 및 클라이언트 소켓에서 작업했습니다. 나는 단일 장치에서 서버와 클라이언트 클래스를 모두 실행했고 메시지는 클라이언트 소켓에서 서버 소켓으로 그리고 그 반대는 versa.Now에서 웹 서버의 서버 소켓을 사용하는 두 장치와 안드로이드 장치에서 서버에 연결하는 방법으로 메시지를 교환 할 수 있습니다. 나는 너를 대단히 감사하게 도와 줘.

답변

1

Xtify 푸시 알림 서비스를 사용하여 채팅 기능을 구현할 수 있습니다. 제공된 샘플 코드와 함께 사용하는 것이 훨씬 쉽습니다.

3

This은 Android 채팅 응용 프로그램에서 푸시 알림을 해결하는 데 도움이됩니다. Really Small Message Broker (TCP/IP 네트워크 연결을 통해 응용 프로그램과 장치간에 메시지 형태로 데이터를 보내고받는 작은 프로그램)을 통해 사용자 고유의 밀어 넣기 알림 서버를 구축 할 수도 있습니다.

+0

Yadav Ji, 푸시 알림 (서버 측 및 클라이언트 측)도 구현할 수있는 완벽한 예제가 있습니까? –

+0

@AshishDwivedi, Android의 기본 푸시 부족은 큰 결점 인 것처럼 보입니다. 애플, 블랙 베리 덕분에. 'Persistent TCP/IP'는 구글이 실제로 문제를 스스로 해결할 때까지가는 최선의 방법 일 것이다. 결국 GMail, GTalk 및 Google Voice가 실시간 업데이트를 구현하는 방법입니다. 검색을 많이 한 후에 위 링크를 찾았습니다. 푸시 알림을 구현하는 완벽한 방법을 보여줍니다. Anton & IBM에게 감사드립니다. –

+0

@Yadav Ji : 링크가 유효하지 않음 – sampopes

1

이 작업을 시도해야합니다. .. quickblox은 서버 기반 응용 프로그램을 구현하기에 충분히 쉬울 것입니다. 귀하의 경우처럼 당신은 안드로이드에 채팅 응용 프로그램을 구축하기 위해 서버와 상호 작용이 필요합니다.

관련 문제