Использование кода KAA CLIENT SDK C для KAA 8 на сервере KAA 10

Можно ли перенести клиент KAA 8 с помощью сервера KAA 10? Мы рассматриваем возможность обновления нашего сервера до KAA 10 и обеспокоены тем, что наши текущие конечные точки больше не будут обмениваться данными из-за обновления. В настоящее время мы используем KAA 8 и используем клиентский SDK в C. Ваши мысли будут оценены.


kaa
person Reffie    schedule 23.12.2016    source источник


Ответы (1)


Kaa 0.8 и Kaa 0.10 несовместимы с протоколами. Это означает, что вы должны обновить все свои клиенты, чтобы они продолжали работать.

person Alexey Shmalko    schedule 27.12.2016
comment
Спасибо за ответ Алекс. У нас возникла проблема с KAA 8, и мы попытались выполнить обновление до KAA 8.1, и, похоже, у нас также возникли проблемы с клиентом. Это та же ситуация, что и с KAA 8 по KAA 10? Кроме того, есть ли способ легко отключить аутентификацию, чтобы все устройства могли регистрироваться, чтобы мы могли обновить клиентов до нового клиента? У нас есть проблема с аутентификацией, из-за которой устройства не имеют правильного рукопожатия (ключи не восстанавливаются в SDK) - person Reffie; 03.01.2017
comment
Из-за ошибки Kaa 0.8.0 и Kaa 0.8.1 несовместимы. - person Alexey Shmalko; 03.01.2017
comment
Хорошо, какие-нибудь предложения о том, как удалить аутентификацию на сервере, чтобы разрешить регистрацию всех устройств, чтобы мы могли обновить их до KAA 10? - person Reffie; 03.01.2017
comment
Войдите в систему как администратор клиента и выберите службу надежных учетных данных: kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/ - person Alexey Shmalko; 12.01.2017
comment
Это очень хорошо, однако похоже, что это доступно только в KAA 10. Есть ли способ реализовать это в KAA 8, чтобы мы могли исправить нашу проблему и перейти на kaa 10? - person Reffie; 16.01.2017
comment
Можно ли отправить команды на конечную точку для удаления файла? и перезапустить клиент? - person Reffie; 17.01.2017
comment
Вы можете отправить уведомление клиенту и реализовать остальную логику самостоятельно. - person Alexey Shmalko; 17.01.2017
comment
Привет, Алекс, я не понимаю твоего ответа на мой вопрос. Вопрос, можно ли отправить уведомление об удалении файла? - person Reffie; 18.01.2017
comment
Вы можете отправить любое уведомление, но прикрепление любой бизнес-логики является обязанностью вашего клиента. (например, вы можете отправить уведомление о завоевании мира, хотя сначала вы должны реализовать функцию conquer_the_world.) - person Alexey Shmalko; 18.01.2017