Я занимаюсь академическим проектом, направленным на предоставление некоторых улучшенных услуг «LBS» для Android. Для этого мы делаем небольшое промежуточное ПО. Основная коммуникация этого использует MOM (в нашей реализации -> JMS).
В прошлом я использовал реализацию ActiveMQ JMS с использованием подключения JNDI, и, похоже, он недоступен на Android. Я искал в Интернете и нашел несколько тем об использовании протокола XMPP в качестве средства передачи для связи с брокером событий.
Проблема в том, что я никогда не работал с XMPP, и кажется, что он на самом деле не тривиален по сравнению со «стандартным» использованием. Действительно ли это отличается от «стандартного» JNDI / ActiveMQ? Кроме того, есть ли другие реализации FOSS JMS для Android, которые просты в использовании?