Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

Прежде всего, вам необходимо установить на свой ноутбук XMPP-сервер. Здесь - список доступных. Люди обычно говорили, что Openfire прост в установке и настройке, но в производственных целях Ejabberd (только для Linux и Mac) кажется более надежным.

Чтобы разработать приложение, вы можете использовать Smack, который является большим, документированным, с кодовые снимки для подключения к серверу, создание чата, отправка и получение сообщений и т.д.