XMPP API 사용법

755 views
Skip to first unread message

상태

unread,
Oct 2, 2011, 9:54:00 PM10/2/11
to 구글 앱 엔진 개발자 토론 그룹
가입하고 처음으로 글남기네요 ㅎㅎ

제가 구글앱엔진을 이용해서 안드로이드 단말기에 PUSH를 해주는 서버를 구현하려고하는데요

앱엔진에 XMPP API 를 이용하면 된다고하는데 XMPP개념이 조금 이해가 안가는게있네요

만약 구글앱엔진에서 XMPP서버를 구현하면

앱엔진서버-구글톡서버-안드로이드단말기

이런식으로 되는건지 아니면 앱엔진서버-안드로이드단말기 이런식으로 가야되는건지 구글링해봐도 제가 이해력이 모자란가봅니다 ㅠ 지금
관련 논문만 몇개씩 읽은것같은데 답이안나오네요 ㅠ

shakddoo

unread,
Oct 2, 2011, 10:20:31 PM10/2/11
to 구글 앱 엔진 개발자 토론 그룹
음 XMPP는 잘 모르겠구요.. PUSH하는거라면 C2DM사용하는게 어떤가요?
구글링해도 예제랑 잘 나와서 사용하기도 쉬운데..
전 그걸로 간단한 게임 만들어봤거든요.

Sung-ju JIN

unread,
Oct 3, 2011, 1:06:06 AM10/3/11
to google-app-...@googlegroups.com
안녕하세요. 진성주라고 합니다.

안드로이드 2.2 버전이상만을 지원하실거면 C2DM을 사용하시는게 아무래도 편할거구요.

2.1이하버전 혹은 안드로이드 단말기 이외 웹 혹은 다른 단말기 플랫폼)을 함께 서비스하려면 확장성있게 XMPP로 만드는게 개인적으로 더 좋다고 생각이 듭니다.

저희팀이 자바개발자컨퍼런스(JCO)에 발표한 자료를 참고하시거나, 해당 내용을 바탕으로 월간 마이크로소프트웨어에 기고했던 글을 참고하시면 도움이 될듯합니다~

감사합니다.


2011년 10월 3일 오전 11:20, shakddoo <shak...@gmail.com>님의 말:
--
Google 그룹스 '구글 앱 엔진 개발자 토론 그룹' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 google-app-...@googlegroups.com(으)로 이메일을 보내세요.
그룹에서 탈퇴하려면 google-app-engine...@googlegroups.com로 이메일을 보내주세요.
더 많은 옵션을 보려면 http://groups.google.com/group/google-app-engine-korea?hl=ko에서 그룹을 방문하세요.




--
진성주 ( Sung-ju, Jin )


상태

unread,
Oct 3, 2011, 1:13:33 AM10/3/11
to 구글 앱 엔진 개발자 토론 그룹
C2DM으로 게임까지도 만들수 있었군요 ㅎㅎ C2DM은 아직 베타라 안정성이 떨어진다그래서 메시지가 유실될 수도 있다고 들은적있
거든요 혹시 이에대한 처리는 어떻게 하시나요?

제가 해야될 PUSH는 절대 유실되면 안되는 서비스라서요.. ㅎㅎ

상태

unread,
Oct 3, 2011, 1:16:23 AM10/3/11
to 구글 앱 엔진 개발자 토론 그룹
아!

감사합니다 ㅎㅎ 일단 해보고 안되면 C2DM 으로 처리를 해봐야되겠네요 ㅎㅎ

On 10월3일, 오후2시06분, Sung-ju JIN <moleski...@gmail.com> wrote:
> 안녕하세요. 진성주라고 합니다.
>
> 안드로이드 2.2 버전이상만을 지원하실거면 C2DM을 사용하시는게 아무래도 편할거구요.
>
> 2.1이하버전 혹은 안드로이드 단말기 이외 웹 혹은 다른 단말기 플랫폼)을 함께 서비스하려면 확장성있게 XMPP로 만드는게 개인적으로 더
> 좋다고 생각이 듭니다.
>
> 저희팀이 자바개발자컨퍼런스(JCO)에 발표한 자료를 참고하시거나, 해당 내용을 바탕으로 월간 마이크로소프트웨어에 기고했던 글을 참고하시면
> 도움이 될듯합니다~
>
> 감사합니다.
>

> http://blog.softwaregeeks.org/archives/530http://www.jco.or.kr/c?mc=conference&sc=pds&pdsPage=12
>
> 2011년 10월 3일 오전 11:20, shakddoo <shakd...@gmail.com>님의 말:


>
>
>
>
>
>
>
>
>
> > 음 XMPP는 잘 모르겠구요.. PUSH하는거라면 C2DM사용하는게 어떤가요?
> > 구글링해도 예제랑 잘 나와서 사용하기도 쉬운데..
> > 전 그걸로 간단한 게임 만들어봤거든요.
>
> > On 10월3일, 오전10시54분, 상태 <kw011...@gmail.com> wrote:
> > > 가입하고 처음으로 글남기네요 ㅎㅎ
>
> > > 제가 구글앱엔진을 이용해서 안드로이드 단말기에 PUSH를 해주는 서버를 구현하려고하는데요
>
> > > 앱엔진에 XMPP API 를 이용하면 된다고하는데 XMPP개념이 조금 이해가 안가는게있네요
>
> > > 만약 구글앱엔진에서 XMPP서버를 구현하면
>
> > > 앱엔진서버-구글톡서버-안드로이드단말기
>
> > > 이런식으로 되는건지 아니면 앱엔진서버-안드로이드단말기 이런식으로 가야되는건지 구글링해봐도 제가 이해력이 모자란가봅니다 ㅠ 지금
> > > 관련 논문만 몇개씩 읽은것같은데 답이안나오네요 ㅠ
>
> > --
> > Google 그룹스 '구글 앱 엔진 개발자 토론 그룹' 그룹에 가입했으므로 본 메일이 전송되었습니다.
> > 이 그룹에 게시하려면 google-app-...@googlegroups.com(으)로 이메일을 보내세요.
> > 그룹에서 탈퇴하려면 google-app-engine...@googlegroups.com로 이메일을
> > 보내주세요.

> > 더 많은 옵션을 보려면http://groups.google.com/group/google-app-engine-korea?hl=ko에서


> > 그룹을 방문하세요.
>
> --
> 진성주 ( Sung-ju, Jin )
>
> Mobile : +82-10-5021-3720

> E-Mail : moleski...@gmail.com

전득진

unread,
Oct 4, 2011, 8:39:13 PM10/4/11
to google-app-...@googlegroups.com
C2DM은 유실될수 있습니다.
이에대한 처리는 서버에서 유실되버리는 것이기에, 별도의 방법은 없습니다.


2011년 10월 3일 오후 2:16, 상태 <kw01...@gmail.com>님의 말:
Reply all
Reply to author
Forward
0 new messages