2013-12-13 2 views
0

내 프로젝트에서 문제가 발생했습니다. tigase를 사용하여 Android 클라이언트에게 메시지를 보내지 만 한 번에 1000 명이 넘는 사용자의 알림을 전송해야하는 경우가 있습니다. smack api를 사용하여 구현하는 것은 너무 느립니다. 누구나 새로운 방법이 있습니까? tiase를 사용하여 브로드 캐스트 메시지를 보내려면 http API를 추가 할 수 있습니까?tigase를 사용하여 사용자에게 브로드 캐스트 메시지를 보내는 방법

답변

0

Tigase에는 REST API가 있지만 XMPP를 사용하는 것보다 빠른 이유는 무엇이라고 생각하십니까? 이것은 실제로 어떻게하는지에 따라 다릅니다. 표준 XMPP 또는 REST API를 통한 admin ad-hoc 명령을 사용하면 단일 호출로 1000 개 이상의 통지를 제출할 수 있습니다. 미리 모든 수신자의 목록이 있다고 가정합니다. admin ad-hoc 명령을 사용하여 모든 온라인 사용자에게 메시지를 보낼 수도 있습니다.

아니면 실제로 PubSub 구성 요소에 대한 작업입니까?

+0

"표준 임시 XMPP 또는 REST API를 통한 관리자 임시 명령을 사용하면 단일 호출로 1000 개 이상의 통지를 제출할 수 있습니다. "자세히 설명해 주시겠습니까? 구현하고 싶습니다만, 그것에 관한 정보를 찾을 수 없습니다. smack이나 tigase 클라이언트 API를 사용할 수 있습니까? – luhaiwork

+0

@Arthur Hefczyc, 자세히 설명해 주시겠습니까? – zenis