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

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

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

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

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