Я нахожусь на Android с Smack и совершенно смущен, как интегрировать пользователей собственной базы данных с этим клиентом XMPP. Из того, что я понял, XMPP имеет собственное понятие пользователей и групп с их учетными данными. Кроме того, у них есть вспомогательные объекты для Chat и ChatManager.интеграция собственных пользователей с клиентом xmpp chat с помощью Smack
У меня есть собственная база данных пользователей и сообщения чата, которые я хочу сохранить на моем сервере и устройстве. Скажем, у пользователя есть id - id1. Сейчас:
- как я могу аутентифицировать пользователя, я имею в виду, какие будут учетные данные.
- как прослушивать входящие сообщения для текущего пользователя.
- Могу ли я использовать интерфейс REST для отправки сообщений чата на мой сервер, а не через клиента XMPP - в этом случае вышеприведенный слушатель будет работать?
- Использование smack - я все еще получаю контроль над тем, какой объект я использую для сообщения чата для связи между моим сервером и клиентом.
В принципе, я думаю, что я не могу визуализировать материал, происходящий за кулисами на сервере (или как его реализовать). Может кто-нибудь, пожалуйста, объясните сами основы или укажите мне в правильном направлении.
Благодарим за отзыв! Какое имя пользователя и логин я могу создать для уже зарегистрированных пользователей? Кроме того, в отношении # 3, если мы используем интерфейс REST, будет ли прослушиватель сообщений работать, или мне нужно изменить некоторые вещи на сервере, чтобы заставить его работать правильно. – pankaj