2017-04-20 2 views
0

Kaa 0.10.0과 함께 작업하고 있습니다. 모든 것이 잘 작동하고 Kaa 고객에게 알림을 보내고 이벤트를받을 수 있습니다. 이제 알림 스키마에 대한 새 버전 (버전 3)을 만들었습니다 (더 많은 필드 추가). 생성 된 새 Java SDK (수정 된 알림 스키마 선택) 및 클라이언트에 새 알림 수신기를 구현했습니다. 관리자 UI에서 알림 버전 3을 보낼 수 있으며 수신 대기자가 알림을받습니다. 이제 버전 2 알림을 동일한 클라이언트에 보내려고합니다. 관리자 UI에서 스키마 버전 2를 선택하여 알림을 보낼 수 있지만 알림은 성공적으로 전송되었지만 클라이언트는 버전 2 알림에 대한 수신기가 없으므로 알림을 수신 할 수 없습니다.Kaa 클라이언트의 다중 알림 처리기

내 클라이언트가 서버에서 생성 한 모든 알림 버전을 수신 대기하는 방법이 있습니까? 서버를 클라이언트에 보내는 '유형'의 알림으로 버전을 사용할 계획입니다. 따라서 클라이언트는 서버로부터 전송 된 알림을 수집하고 이에 따라 처리하는 모든 알림 수신기를 갖게됩니다.

가능하지 않은 경우 알림 스키마에 필드를 정의합니다. '유형'은 클라이언트가 수행해야하는 작업 유형을 지정합니다.

답변

0

KaA SDK는 한 번에 하나의 알림 스키마 버전 만 지원합니다. 이전 버전의 클라이언트를 지원하기 위해 버전 관리가 제공됩니다.

예, 그렇습니다. 알림 유형을 구분하기 위해 스키마에 필드를 추가해야합니다.