Включение протокола XMPP в приложение для Android

Из-за моего отсутствия опыта по этому вопросу у меня возникли проблемы с выяснением некоторых вещей, касающихся XMPP.

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

Я был бы рад получить любые соответствующие ссылки или пояснения о том, как реализовать XMPP в Java (в Eclipse IDE), , которые связаны с разработкой приложений Android

Я прочитал сообщение на этом форуме, в котором предупреждали, что "создание собственного сервера на XMPP не так просто, как вы думаете", правда ли это, даже если процедура, которую должен выполнять сервер, довольно проста? Если я создам сервер, что дальше? как он "выходит в эфир"?

Сейчас я планирую использовать сервер тигейса и библиотеки Smack для связи на клиентском сервере на основе протокола XMPP, есть ли у кого-нибудь полезная информация?

Я решил не использовать Openfire, потому что у него есть больше возможностей, чем мне нужно, и они в основном связаны с несколькими партнерами, что меня не интересует.

Этот материал XMPP для меня действительно новичок, и я был бы рад, если бы кто-то смог пролить свет на эту тему.

1 ответ

Вы можете использовать любой сервер

  • Tigase
  • Openfire (этот очень простой в установке/конфигурации)
  • Ejabberd

Но для клиентской стороны я предлагаю вам использовать asmack http://code.google.com/p/asmack/

licensed under cc by-sa 3.0 with attribution.