Articles of xmpp

Можно ли использовать приложение HTTP REST API для чата?

Мы создаем приложение для чата в Android. Мы собираемся использовать HTTP REST API для отправки исходящих сообщений. Хотелось узнать, есть ли у него хороший подход или есть какие-то недостатки по сравнению с использованием WebSockets или XMPP (что, по-видимому, является скорее стандартом defacto для передачи сообщений чата)? Некоторые из плюсов и минусов, которые я могу себе […]

В чем разница между Smack и aSmack?

Я не могу использовать Smack на Android, тогда как aSmack работает отлично? Сравнивая исходный код, он выглядит несколько схожим, откуда эта разница? В чем разница между Smack и aSmack?

Smack 4.1 Проблема повторного подключения

Я разрабатываю приложение чата, в котором У меня есть фоновый сервис, который постоянно работает. Приложение работает бесперебойно, и я могу получать и отправлять сообщения без каких-либо проблем. Я использую по умолчанию Smack 4.1 Re-Connection Manager, который подключается, как только соединение будет потеряно (почти 90% времени). Но иногда, когда соединение теряется, диспетчер подключений Smack перестает работать. […]

Как получить временную метку входящего сообщения xmpp?

Я использую библиотеку aSmack для связи с удаленным сервером xmpp. Я могу отправлять / получать сообщения, но хочу получить временную метку входящего сообщения. Скажите, пожалуйста, возможно ли вообще? Потому что я ничего не могу найти по этому вопросу. заранее спасибо

Сообщения XMPP, потерянные на Android при переключении передачи данных (например, включение Wi-Fi, GSM <-> Wifi-переключатель)

Я разрабатываю приложение для чата в Android. Использование сервера XMPP. Сервер PHP перенесен в ejabber. Мое уведомление работает правильно во всех сценариях. Но в одном случае я теряю сообщения XMPP. На самом деле я не получаю уведомления. В деталях я отключу Wi-Fi или подключение к данным. И после отключения Wi-Fi или подключения к данным любое […]

WhatsApp как групповой чат в android с помощью xmpp и asmack

Я разрабатываю клон WhatsApp, для которого мне нужно реализовать групповой чат, как в WhatsApp. Я использую Openfire в качестве сервера и Asmack для Android. Теперь я включил групповой чат после этого руководства, но это не похоже на WhatsApp. Пользователи не сохраняются в комнате и покидают комнату, как только они выходят из сети. Нет механизма для […]

XMPP aSmack – Как я могу получить текущее состояние пользователя (offline / online / away / etc.)?

Я новичок в xmpp / asmack в android. Может ли кто-нибудь помочь мне в получении присутствия друзей пользователя (список реестров) Я использую это: Presence availability = roster.getPresence(user); Mode userMode = availability.getMode(); Что еще я должен сделать, чтобы получить статус доступности каждого пользователя, указанного в моем списке.

Включить управление потоками asmack android

Я столкнулся с проблемой использования управления потоком XEP-0198. В принципе, я хочу включить это для проблемы с отправкой сообщений на Android, когда Интернет случайно отключается, а сервер все еще имеет присутствие в Интернете в Интернете. Чтобы решить эту проблему, я хочу использовать XEP-0198, который использует процесс запроса и подтверждения. Вы можете найти больше здесь . […]

Использование собственного сервера XMPP для приложения Android для Android (Smack API)

Я новичок в программировании на Android. Я уже закончил основы и хочу изучить XMPP для создания чат-приложения на Android. Я прошел учебники, но у меня не было способа использовать собственный компьютер как сервер для приложения. Я хочу использовать свой ноутбук в качестве сервера для отправки сообщений между двумя устройствами Android. Мой ноутбук должен иметь возможность […]

Невозможно выполнить xmpp-соединение между моим сервером приложений и CCS GCM, используя библиотеку XMPPHP

Подобно push-уведомлению (нисходящее сообщение), я хочу реализовать восходящую передачу сообщений с моего устройства Android на сервер приложений в php. Я использую эту библиотеку XMPPHP от Github для подключения моего сервера приложений к CCS GCM. Но когда я пытаюсь выполнить ниже код для подключения CCS GCM: include 'XMPPHP/XMPP.php'; $conn = new XMPPHP_XMPP('gcm-preprod.googleapis.com', 5236, '<myProjectId>@gcm.googleapis.com', '<myApiKey>', 'xmpphp', […]

Intereting Posts