использование XMPP с сервером .net и клиентом Android - PullRequest
1 голос
/ 15 февраля 2012

У меня есть приложение для Android (созданное в Eclipse с Java), которое общается с веб-сервисами на сервере Windows 2008 с помощью .net веб-сервисов.Я очень заинтересован в использовании XMPP для чата в приложении, но не знаю, как это реализовать.Может кто-нибудь помочь мне с реализацией части XMPP на вышеупомянутом сервере, а также части клиента в приложении для Android.Я в основном ищу пошаговое руководство (чтобы включить, какое программное обеспечение на стороне сервера и программное обеспечение на стороне клиента), поскольку я НИКОГДА не использовал XMPP и действительно должен закончить это приложение.

Спасибо

1 Ответ

3 голосов
/ 16 февраля 2012

1) Найдите сервер.

Существует несколько серверов XMPP, доступных, если вы зайдете на сайт XMPP и проверите их удобный список .

Лично я использую OpenFire и считаю его очень простым в настройке и использовании.Установите, запустите его и следуйте инструкциям мастера установки.Я бы не советовал пытаться записать свой собственный XMPP-сервер в свой собственный код, поскольку он быстро усложняется.Вы можете легко запустить чат-сервер бок о бок с вашими веб-сервисами, и приложение на стороне клиента будет взаимодействовать с обоими.Это по-прежнему обеспечивает удобный интерфейс для пользователя.

2) Найти библиотеку для разработки XMPP на Android.

aSmack в значительной степеничто большинство разработчиков Android используют для этого.(Информацию, плюс ссылку на код можно найти здесь .) Если вам нужна дополнительная пошаговая помощь по разработке этого для Android, я бы предложил поискать / опубликовать более конкретные вопросы, касающиесякак пользоваться библиотекой.

Надеюсь, это поможет.

...