Специальная система связи (обмена сообщениями) через Android - PullRequest
1 голос
/ 18 ноября 2010

Я ищу возможности реализации службы обмена сообщениями специального типа на Android.По сути, я хочу, чтобы несколько пользователей Android могли общаться (достаточно текста), не имея сотовой связи.Но может быть централизованная точка доступа.Например, компьютер с низким энергопотреблением и беспроводным маршрутизатором.

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

Любые предложения приветствуются.Спасибо.

Ответы [ 2 ]

2 голосов
/ 12 декабря 2012

Adhoc и XMPP соответствуют друг другу в этом контексте следующим образом: сетевые соединения между телефонами являются adhoc; XMPP определяет обмен сообщениями между клиентом и сервером. Необходимо решить две проблемы:

1) Соединения adhoc Android - мне не ясно, возможно ли это вообще

2) Поиск клиентской библиотеки XMPP Android, поддерживающей протоколы xep-0174. Библиотека Smack поддерживает это, и я думаю, что в настоящее время она работает в Android.

1 голос
/ 07 декабря 2010

Поскольку вы используете централизованную точку доступа, она проста: вы открываете сокетное соединение между различными устройствами и обмениваетесь нужными данными.Я не уверен, почему вы называете это ad hoc.

...